我有一个 news 和 news_categories 表。新闻表中的 news_category_id 列。
现在我想在页面中显示一个新闻类别列表。于是我写了一个sql来查询:
select count(n.id) as news_count, c.`id`, c.name from news n
inner join news_categories c
on c.id = n.`news_category_id`
group by n.news_category_id
这似乎有效。但它不显示该类别中没有新闻的类别记录。查询结果只显示分类记录,只有相关分类的新闻。
如何使用单个 sql 查询显示所有类别记录?