**GROUP BY** dient dazu Berechnungen nach einer Spalte zu gruppieren. In Kombination mit **[[having|HAVING]]** können, wie von **[[where|WHERE]]** bekannt, Bedingungen definiert werden.
======Syntax======
GROUP BY
======Beispiel======
Es sollen alle Kunden inklusive Anzahl der aufgegebenen Bestellungen ausgegeben werden.
mysql> SELECT KND_Nr AS "Kunde", COUNT(*) AS "Bestellungen" FROM BESTELLUNGEN GROUP BY KND_Nr;
+-------+--------------+
| Kunde | Bestellungen |
+-------+--------------+
| 1 | 3 |
| 2 | 1 |
| 3 | 2 |
+-------+--------------+
3 rows in set (0.00 sec)