Bitte schauen Sie sich Abschnitt 9, Thema 133 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) as order_count, order_date
FROM orders
GROUP BY order_date;
SQLIn diesem Beispiel werden die Bestellungen nach dem Datum der Bestellung gruppiert. Für jede Gruppe wird die Anzahl der Bestellungen gezählt.
Ein weiteres Beispiel:
SELECT COUNT(customer_id) as customer_count, city
FROM customers
GROUP BY city;
SQLIn diesem Beispiel werden die Kunden nach Stadt gruppiert. Für jede Gruppe wird die Anzahl der Kunden in dieser Stadt gezählt. Der resultierende Datensatz enthält die Anzahl der Kunden und die Stadt, in der sich die Kunden befinden.
Es ist wichtig zu beachten, dass die Spalten, die in der SELECT-Klausel aufgeführt sind, entweder in der GROUP BY-Klausel aufgeführt sein müssen oder als Aggregatfunktionen ausgewertet werden müssen.