Forum: Datenbanken
Delphi
by mkinzler,
3. Apr 2008
Es werden ja alle Datensätze, die die gleichen Werte der gruppierten Felder zu einem Datensatz verschmolzen werden, existieren dann keine einzelnen Datensätze mehr. Du musst deshalb für die Felder, nach denen nicht gruppiert wird angeben, welche Werte für diese genommen werden sollen ( kleinster, größter, Durchschnitt, Summe, ...); man spricht hier von Aggegatsfunktionen: MIN(), MAX(), AVG(),...
Forum: Datenbanken
Delphi
by mkinzler,
3. Apr 2008
Bei einer Gruppierung müssen die Felder in der Abfrageliste entweder in der Gruppierung stehen oder als Aggregat vorliegen.