Bitte schauen Sie sich Abschnitt 9, Thema 139 genauer an.
Sie können auch die Kapitel 17 im Buch lesen. für die ganze Kapitel 7 auf LAP4ME
Ein Beispiel:
SELECT COUNT(order_id), SUM(total_amount), order_date, customer_id
FROM orders
GROUP BY order_date, customer_id;
SQLIn diesem Beispiel werden die Bestellungen nach Datum und Kunden-ID gruppiert. Für jede Gruppe wird die Anzahl der Bestellungen, die Gesamtsumme und die Kunden-ID berechnet. Das Ergebnis ist eine Zusammenfassung der Bestellungen pro Kunde pro Tag.
Es ist wichtig zu beachten, dass die Spalten, die in der GROUP BY-Klausel aufgeführt sind, in der gleichen Reihenfolge in der SELECT-Klausel aufgeführt werden müssen und dass jede Spalte in der SELECT-Klausel entweder in der GROUP BY-Klausel aufgeführt sein muss oder als Aggregatfunktionen ausgewertet werden muss.