Mysql : count qui renvoi 0 plutôt que vide
Ben
-
Ben -
Ben -
Bonjour,
Je vais donner un exemple simple, ca sera plus pratique :
J'ai une table avec 2 champs : race, sexe
Remplie par exemple avec :
Cheval F
Cheval M
chien F
chien M
chat F
Je voudrais faire un total, pour chaque race, du nombre de F et du nombre de M.
je fais donc un select race,sexe, count(sexe) ... group by race, sexe
Mais je voudrais, que dans le cas du chat, avoir :
Chat F 1
Chat M 0
Or le 0 ne sort pas, vu que la ligne est vide, je n'ai donc que le Chat F 1
Une idée ?
merci
Je vais donner un exemple simple, ca sera plus pratique :
J'ai une table avec 2 champs : race, sexe
Remplie par exemple avec :
Cheval F
Cheval M
chien F
chien M
chat F
Je voudrais faire un total, pour chaque race, du nombre de F et du nombre de M.
je fais donc un select race,sexe, count(sexe) ... group by race, sexe
Mais je voudrais, que dans le cas du chat, avoir :
Chat F 1
Chat M 0
Or le 0 ne sort pas, vu que la ligne est vide, je n'ai donc que le Chat F 1
Une idée ?
merci
A voir également:
- Mysql : count qui renvoi 0 plutôt que vide
- Mysql community download - Télécharger - Bases de données
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
- Mysql gratuit ou payant - Forum MySQL
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Le paquet « mysql-server » n'a pas de version susceptible d'être installée ✓ - Forum Debian
4 réponses
L'idée est de tout faire en une requête SQL.
Tu peux préciser si c'est dans la requête que veux "lui dire" ?
Tu peux préciser si c'est dans la requête que veux "lui dire" ?