Je me trouve confronté à un petit problème.
Il me faudrait faire plusieurs COUNT(*) sur une même table mais avec des conditions différentes (WHERE).
En fait, il me faut faire cette requete, mais pour toutes les lettres:
SELECT COUNT(*) AS lettre_a FROM users WHERE nom LIKE 'a%'
Donc en fait:
SELECT COUNT(*) AS lettre_a FROM users WHERE nom LIKE 'a%'
SELECT COUNT(*) AS lettre_b FROM users WHERE nom LIKE 'b%'
SELECT COUNT(*) AS lettre_c FROM users WHERE nom LIKE 'c%'
...
SELECT COUNT(*) AS lettre_z FROM users WHERE nom LIKE 'z%'
C'est possible avec UNION ? car là je n'obtiens pas ce que je souhaite avec un simple UNION entre chaque requete
Ou alors y-a-t-il une manière spéciale via PHP de récupérer le bon résultat de cette requete, s'il s'agit bien de cette requete.
Je vous remercie par avance de votre réponse.
@++