84
Kapitel 5
Gruppieren und Aggregieren von Daten
5.3 Verwenden der GROUP BY-Klausel
Die wichtigste Anwendung der GROUP BY-Klausel ist die gruppenbezogene Ag-
gregierung von Werten, also die Anwendung der statistischen Funktionen auf
die durch GROUP BY-Klausel gebildeten Gruppen statt auf die gesamte Tabelle.
Alle Spaltennamen in der SELECT-Liste, die nicht Parameter der Aggregatfunk-
tion sind, müssen zur Gruppierung verwendet werden. Das heißt, sie müssen in
der GROUP BY-Klausel stehen.
-- **********************************************************************
-- * GROUP BY-Klausel -- Erstellt eine Gruppenbildungsklausel, nach der *
-- * die Datensätze, die die Bedingung der WHERE-Klausel *
-- * (oder ohne WHERE-Klausel) erfüllt haben, ...