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 server - Télécharger - Bases de données
- Could not connect to mysql! please check your database settings! - Forum Redhat
- Mysql error 1 ✓ - Forum Réseaux sociaux
- 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
- Access vs mysql - Forum Webmastering
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" ?