Désolé, je ne pouvais pas penser à un meilleur titre ...Count (*) ne sera pas afficher quand le résultat est 0 lors de l'utilisation par groupe
Je cette base de données où j'ai une table « bibitems » (basicly texts) 'tags' (les balises dans lesquelles le texte est classé) et 'taglinks' (Entité associative entre un bibitem et une balise)
Donc sur ma page je veux afficher chaque tag, directement suivi de la quantité de les documents qui sont déposés sous cette étiquette donc si 2 documents sont sous 'java', il est dit java (2)
SELECT
tags.id,
naamnl,
COUNT(*) AS 'count'
FROM
tags,
bibitems,
taglinks
WHERE
bibitems.id=taglinks.item_id
AND tag_id=tags.id
GROUP BY
naamnl
Cela fonctionne bien quand il y a des documents classés sous une certaine étiquette. Mais quand il y a un tag inutilisé jusqu'ici, il ne s'affiche pas.
je le veux pour afficher java (0) dans ce cas
Première google frappé: http://lichao.net/eblog/how-to-display-0-in-conditional-group-by -report-in-count-sql-query-200808164.html –