Hi!
SELECT CASE
WHEN t.einwohnerzahl <= 5000 THEN '5T Einwohner' [...]
END, COUNT(*) Anzahl
FROM tabelle t
WHERE t.einwohnerzahl <= 100000
GROUP BY CASE
WHEN t.einwohnerzahl <= 5000 THEN '5T Einwohner' [...]
END
Im Falle von MySQL kann sich das GROUP BY auch einen Alias aus der SELECT-Klausel beziehen, dann muss man den CASE nicht zweimal schreiben.
Lo!