[MySql] Problème de comptage
J'ai deux tables "categorie" et "article" chaque categorie peut avoir plusieurs articles.
Je voudrais compter le nombre d'article qu'il y a par categorie.
Or j'ai un problème si une categorie n'a pas d'article, j'ai 1 en nombre. Comment faire pour avoir 0 ? J'ai essayé en remplacent SUM(1) et c'est pareil.
Code:
1 2 3 4
| SELECT c.categorie, c.titre, COUNT( * )
FROM categorie c
LEFT OUTER JOIN article a ON a.idcategorie = c.idcategorie
GROUP BY c.categorie |
merci beaucoup de votre aide.
Re: [MySql] Problème de comptage
Essaye :
Code:
1 2 3 4
| SELECT c.categorie, c.titre, COUNT( a.idcategorie )
FROM categorie c
LEFT OUTER JOIN article a ON a.idcategorie = c.idcategorie
GROUP BY c.categorie |