Possible en double:
In SQL, how can you “group by” in ranges?Sélectionner plusieurs valeurs de plage multiples
i ont la table comme ça
price
id | prices
1 | 3910
2 | 4125
3 | 3740
4 | 2700
5 | 1600
6 | 2150
7 | 2430
ma sortie souhaité est comme ça
1500-1999 | 2000-2499 | 2500-2999 | 3000-3499 | 3500-3999 | 4000-4499 | allvalues
--------------------------------------------------------------------------------------
1 | 2 | 1 | 0 | 2 | 1 | 7
expli:
1500-1999 -> signifie que je veux compter les numéros qui sont entre 1500 et 1999 et ainsi de suite, avec les autres. Toutes les valeurs est de compter toutes les valeurs.
* Voici le sql fiddle si quelqu'un doit le tester ici.
espérons que tout est clair, merci pour toute aide.
http://stackoverflow.com/questions/232387/in-sql-how-can-you-group-by-in-ranges vous aidera probablement à. – slimdrive
oui thx ça a l'air sympa et ça aide –
La question liée est liée mais pour un format différent, avec des comptes comme une colonne et des plages comme une colonne - pas des colonnes par plage. –