Lektion 5 von 7
GROUP BY: nach Gruppen aggregieren
Aggregatfunktionen (COUNT, SUM, AVG…) kombinieren sich mit GROUP BY für Berechnungen je Gruppe: Bestellungen pro Kunde, Summe pro Stadt…
SELECT customer_id, COUNT(*), SUM(amount) FROM orders GROUP BY customer_id — eine Ergebniszeile pro Kunde.
SELECT city, COUNT(*) FROM customers GROUP BY city;
🎯 Aufgabe
Auf der Tabelle orders: Geben Sie je customer_id die Anzahl der Bestellungen (COUNT(*)) und die Summe der Beträge (SUM(amount)) zurück. Gruppieren Sie nach customer_id und sortieren Sie nach customer_id.
PRO-Lektion
Dieses fortgeschrittene Kapitel gehört zu CodeAge PRO. Schalte es frei, um dein Abenteuer fortzusetzen.
PRO entdecken →