MySQL: COUNT ignore les lignes où count = 0
Résolu/Fermé
nz_janvier
Messages postés
146
Date d'inscription
vendredi 16 mai 2003
Statut
Membre
Dernière intervention
15 mai 2006
-
1 mai 2006 à 15:52
nz_janvier Messages postés 146 Date d'inscription vendredi 16 mai 2003 Statut Membre Dernière intervention 15 mai 2006 - 15 mai 2006 à 11:39
nz_janvier Messages postés 146 Date d'inscription vendredi 16 mai 2003 Statut Membre Dernière intervention 15 mai 2006 - 15 mai 2006 à 11:39
A voir également:
- MySQL: COUNT ignore les lignes où count = 0
- Mysql community server - Télécharger - Bases de données
- 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
- Mysql fatal error ✓ - Forum MySQL
- Le serveur mysql est inaccessible. vérifiez votre configuration. ✓ - Forum MySQL
2 réponses
Delta9_THC
Messages postés
65
Date d'inscription
mardi 8 mars 2005
Statut
Membre
Dernière intervention
26 avril 2009
2
2 mai 2006 à 11:55
2 mai 2006 à 11:55
Salut,
si je comprends bien je pense que c'est normal, MySQL ne compte pas les lignes aux valeurs nulles, mais tu peux utiliser une fonction du type IFNULL.
Regarde là :
https://dev.mysql.com/doc/refman/8.0/en/control-flow-functions.html
si je comprends bien je pense que c'est normal, MySQL ne compte pas les lignes aux valeurs nulles, mais tu peux utiliser une fonction du type IFNULL.
Regarde là :
https://dev.mysql.com/doc/refman/8.0/en/control-flow-functions.html
nz_janvier
Messages postés
146
Date d'inscription
vendredi 16 mai 2003
Statut
Membre
Dernière intervention
15 mai 2006
17
15 mai 2006 à 11:39
15 mai 2006 à 11:39
salut,
en fait il faut faire un JOIN
SELECT themes_forum.numero_theme, count(numero_reponse)
FROM themes_forum
LEFT JOIN reponses_forum
ON themes_forum.numero_theme = reponses_forum.numero_theme
GROUP BY themes_forum.numero_theme
Merci
en fait il faut faire un JOIN
SELECT themes_forum.numero_theme, count(numero_reponse)
FROM themes_forum
LEFT JOIN reponses_forum
ON themes_forum.numero_theme = reponses_forum.numero_theme
GROUP BY themes_forum.numero_theme
Merci