5.2 GROUP BY

Definition

GROUP BY fasst Datensätze mit gleichen Werten zu Gruppen zusammen.

Es wird häufig zusammen mit Aggregatfunktionen verwendet.


Grundaufbau

SELECT spalte, aggregatfunktion
FROM tabelle
GROUP BY spalte;

Beispiel

SELECT ort, COUNT(*)
FROM kunde
GROUP BY ort;

Bedeutung:

Die Kunden werden nach Ort gruppiert.
Für jeden Ort wird die Anzahl der Kunden gezählt.


Typische Verwendung

GROUP BY wird verwendet für:


Beispiel mit SUM

SELECT kundennr, SUM(betrag)
FROM rechnung
GROUP BY kundennr;

Bedeutung:

Für jeden Kunden wird die Summe seiner Rechnungsbeträge berechnet.


Merksatz

GROUP BY bildet Gruppen aus Datensätzen.


Prüfungshinweis

In IHK-Aufgaben wird GROUP BY häufig zusammen mit COUNT, SUM oder AVG verwendet.

Typische Fehler:


Quellen


Revision #1
Created 30 June 2026 15:10:43 by Admin
Updated 30 June 2026 15:10:56 by Admin