Einzelnen Beitrag anzeigen

-187-

Registriert seit: 24. Sep 2005
483 Beiträge
 
Delphi 2010 Architect
 
#1

Select - group by ? Distinct?

  Alt 11. Jun 2011, 01:48
Datenbank: Firebird • Version: 2 • Zugriff über: IB
Moin,

ich habe eine Datenbank die so aufgebaut ist:
Code:
FELD0|FELD1|FELD2|FELD3|FELD4
0001|Auto|1000|50|30
0002|Fahrrad|4000|10|30
0003|Auto|10000|90|30
0004|Auto|20000|90|30
0005|Bus|100|70|30
Jetzt möchte ich die Datenbank abfragen unter Berücksichtung folgender Punkte:
-Wenn es in Feld1 Duplikate gibt soll nur das erste Vorkommnis abgerufen werden
-Die Abfrage soll nach Feld0 ASC sortiert werden.

Jetzt habe ich an sowas gedacht:

Code:
SELECT * FROM TABLE SORT BY FELD0 ASC GROUP BY FELD1
Das klappt aber nicht weil man GROUP BY meines Wissens nach nur auf die Gesamte Abfrage anwenden kann. Wie würdert ihr das Problem lösen ?
  Mit Zitat antworten Zitat