79
Kapitel 5
Gruppieren und
Aggregieren von Daten
Verwenden von Aggregatfunktionen
Einsatz von DISTINCT und ALL
Verwenden der GROUP BY-Klausel
Filtern von Gruppen mit HAVING
5.1 Verwenden von Aggregatfunktionen
Aggregatfunktionen (auch Mengenfunktionen oder statistische Funktionen) be-
ziehen sich auf jeweils eine Spalte einer Tabelle und fassen die Werte der Spalte
in einen Skalarwert zusammen. Das Ergebnis einer Aggregatfunktion ist also
immer nur genau ein Wert.
In der SELECT-Liste können neben einer Aggregatfunktion nur weitere Aggre-
gatfunktionen, eine oder mehrere Gruppierungsspalten aus einer GROUP BY-
Klausel und ein oder mehrere konstante Ausdrücke stehen, sonst keine weiteren
Elemente.
Die folgenden 5 Aggregatfunktionen ...