Britzel

Was ist ein GROUP BY? Einfach erklärt

Ein SQL-Zusatz, der Zeilen mit gleichem Wert in einer Spalte zu Gruppen bündelt. Pro Gruppe entsteht genau eine Ergebniszeile, mit der sich dann rechnen lässt.

Zuletzt aktualisiert: 16.07.2026 · Britzel-Redaktion · Themenwelt Daten-Profi

Die Alltagsanalogie

GROUP BY ist wie Kassenbelege nach Filiale auf Stapel sortieren: Aus einem großen Haufen werden vier ordentliche Stapel, mit denen du weiterarbeiten kannst.

Im Job heißt das

Fragen wie „Umsatz pro Monat“ oder „Tickets pro Abteilung“ beantwortet SQL mit GROUP BY — jedes „pro“ in einer Chef-Frage ist ein Hinweis darauf.

Ein konkretes Beispiel

SELECT filiale, SUM(betrag) FROM verkaeufe GROUP BY filiale

Eselsbrücke

GROUP BY macht STAPEL, ORDER BY nur die REIHENFOLGE — stapeln ist nicht sortieren.

Auf Englisch

GROUP BY, GROUP BY clause

GROUP BY is an SQL clause that bundles rows with the same value in a column into groups. Each group produces exactly one result row, which can then be used for calculations.