par
Nico » 23 nov. 2013, 16:35
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..
En tatonnant j'ai réussi à obtenir ce que je voulais
[sql]
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[/sql]
Par contre, j'aurai voulu pousser le vis en affichant par type de bien (appartement,maison,...) mais cette fois impossible d'y arriver..