我有这个:
SELECT
CASE
WHEN `ville_population_2012` < 500 THEN "Moins de 500 habitants"
WHEN `ville_population_2012` >= 500 AND `ville_population_2012` <= 10000 THEN "Entre 500 et 10000 habitants"
ELSE "Plus de 10000 habitants"
END AS categorie,
COUNT(*) AS nombre_villes
FROM `test`.villes_france_free
GROUP BY categorie;
phpmyadmin 的结果:
我怎样才能在 birt 中得到相同的结果?
SELECT
CASE
WHEN "ville_population_2012" < 500 THEN 'Moins de 500 habitants'
WHEN "ville_population_2012" >= 500 AND "ville_population_2012" <= 10000 THEN 'Entre 500 et 10000 habitants'
ELSE 'Plus de 10000 habitants'
END AS categorie,
COUNT(*) AS nombre_villes
FROM "test"."villes_france_free"
GROUP BY categorie;