CodeAgeBy Sitezack
SQL für ProfisSQL mit SQLite0 XP
Kapitel-Fortschritt0/6

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