Jedes Feld der Ergebnismenge muss entweder in der Gruppierung sein oder als Aggregat vorliegen
SQL-Code:
select
Datum, sum( Umsatz) as gesamt, avg(Umsatz) as Durschnitt, min(Umsatz) als Minimum, Max( Umsatz) as Maximum, count( id) als Anzahl
from
Umsaetze
group by
Datum;
Es werden ja alle Datensätze die in der Gruppierung identisch sind zu einem Datensatz verschmolzen und deshalb müssen die anderen Werte ja zusammengefasst werden.