Page 1 sur 1

Groupé par Consommation Energetique ? (A;B;C...)

Posté : 23 nov. 2013, 15:46
par Nico
Bonjour,

Je souhaitais savoir s'il mettait possible de regrouper mes valeurs présentent dans l'image suivante pour compter le nombre de bien entre >1 et 50 de CE (A), >=51 et <=90) (B), etc... afin de voir statistiquement la répartition ?

Si oui comment ? Car j'arrive a l'obtenir mais pour qu'un seul à la fois(CE), je n'arrive pas les grouper tous entre une seule requete...

Merci

Re: Groupé par Consommation Energetique ? (A;B;C...)

Posté : 23 nov. 2013, 16:35
par Nico
En tatonnant j'ai réussi à obtenir ce que je voulais
SELECT   
	(SELECT  COUNT(ce) AS NB FROM annonces_xml WHERE ce BETWEEN 1 AND 50) AS A ,
        (SELECT  COUNT(ce) AS NB FROM annonces_xml WHERE ce BETWEEN 51 AND 90) AS B ,
        (SELECT  COUNT(ce) AS NB FROM annonces_xml WHERE ce BETWEEN 91 AND 150) AS C ,
        (SELECT  COUNT(ce) AS NB FROM annonces_xml WHERE ce BETWEEN 151 AND 230) AS D ,
        (SELECT  COUNT(ce) AS NB FROM annonces_xml WHERE ce BETWEEN 231 AND 330) AS E ,
        (SELECT  COUNT(ce) AS NB FROM annonces_xml WHERE ce BETWEEN 331 AND 450) AS F ,
        (SELECT  COUNT(ce) AS NB FROM annonces_xml WHERE ce > 450) AS G 
 FROM annonces_xml LIMIT 1
Par contre, j'aurai voulu pousser le vis en affichant par type de bien (appartement,maison,...) mais cette fois impossible d'y arriver..

Re: Groupé par Consommation Energetique ? (A;B;C...)

Posté : 25 nov. 2013, 12:19
par sirakawa
Tu ne peux pas ajouter un group by dans ta requête?