select id , count(id) from (
select users.* , "mineurs" as StatusAge from users where users.age < 18
union all
select users.* , "Seniors" as StatusAge from users where users.age > 60
union all
select users.* , "Quarantenaires" as StatusAge from users where (users.age > 39 and/or users.age < 50)
) group by StatusAge
C'est dans l'idée je n'est pas vraiment testé !
Extraire les infos qui nous intéresse, les assemblés en les catégorisant puis faire les calculs dessus !
[^] # Re: Une autre solution ? UNION ALL
Posté par DontShootMe . En réponse au message calcul sur plusieurs aggregats. Évalué à 0.
C'est dans l'idée je n'est pas vraiment testé !
Extraire les infos qui nous intéresse, les assemblés en les catégorisant puis faire les calculs dessus !