Einzelnen Beitrag anzeigen

mojo777

Registriert seit: 10. Sep 2003
402 Beiträge
 
#1

Gruppieren mit GROUP BY FIELD_NAME

  Alt 29. Sep 2003, 21:14
Hallo,
ich habe ein Problem mit einer SQL-Select abfrage.
ich möchte eine Transaktionen-Tabelle auslesen und diese dann im DBGrid ausgeben.
Jetzt weist die Tabelle mehrere Einträge zu einem Kunden auf. Der Kunde soll aber nur einmal in der Tabelle erscheinen und nciht 5 oder noch öfter.
Ich benutze folgenden Befehl:

SELECT * FROM TRANSACTIONS
WHERE STATUS=open
GROUP BY KND_NR
Das Ganze steht in einer InterBase SQL Query und wird von DataSource angesprochen. Diese wiederum von DBGrid.....Vielleicht habe ich da einen Fehler eingebaut.

Es kommt der Fehler -104.
Was kann ich tun?

Vielen Dank im voraus.
Muh macht die kUh
  Mit Zitat antworten Zitat