MySQL - Group by-Bereich

Ich brauche zum zählen der Datensätze innerhalb der Wertebereiche.

Zum Beispiel: für die Einstellung 1, 7, 9, 23, 33, 35, 1017

select count(myvalue) group by round(myvalue /10) gibt so etwas wie:

0-10  -> 3
10-20 -> 0
20-30 -> 1
30-40 -> 2
1010-1020 -> 1

Diese funktioniert einwandfrei. Ich muss jedoch eine Obergrenze festlegen, so dass MySQL gibt 40+ --> 1 ?
Wie kann das erreicht werden ?

InformationsquelleAutor thelost | 2013-06-12
Schreibe einen Kommentar