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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.