【发布时间】:2015-12-07 10:21:45
【问题描述】:
我有以下内容
SELECT
help_categories.helpCatId,
help_categories.helpCatName,
help_categories.helpCatSlug,
COUNT(help_articles.helpArtCatId)
FROM
help_categories
JOIN
help_articles
ON help_categories.helpCatId = help_articles.helpArtCatId
WHERE
help_categories.helpCatActive = 1
AND
help_articles.helpArtActive = 1
GROUP BY
help_articles.helpArtCatId
ORDER BY
help_categories.helpCatId ASC
此查询从数据库中选择所有帮助类别,并统计其中的所有文章。
问题:当一个分类有 0 篇文章时,它不会被抓取。
这是一个很好的查询,还是有人知道更好的方法。所以我想要所有类别+每个类别中的文章数量(即使一个类别有 0 篇文章我仍然想从数据库中获取类别数据)。
提前致谢!
【问题讨论】:
-
+赞成这个问题,因为其他人都给出了与问题没有直接关系的答案:-/