Php 统计类别中的文章数

Php 统计类别中的文章数,php,sql,mysql,Php,Sql,Mysql,此代码仅显示包含文章的类别。 我想显示所有类别。 请帮忙 $query = "SELECT C.id, C.jcat_name,COUNT(A.catid) AS catid FROM jt_categories C INNER JOIN jt_articles A ON C.id = A.catid GROUP BY C.id"; 将查询中的内部联接更改为左联接 内部联接明确地查找数据中的联接在查询中更改内部联接为左联接 内部联接在数据中明确查找联接将内部联接替换为左外部联接将内部联接替换为

此代码仅显示包含文章的类别。 我想显示所有类别。 请帮忙

$query = "SELECT C.id, C.jcat_name,COUNT(A.catid) AS catid FROM jt_categories C INNER JOIN jt_articles A ON C.id = A.catid GROUP BY C.id";

将查询中的内部联接更改为左联接


内部联接明确地查找数据中的联接

在查询中更改内部联接为左联接


内部联接在数据中明确查找联接

将内部联接替换为左外部联接

将内部联接替换为左外部联接

更改为

改为


内部连接
更改为
左连接

内部连接
更改为
左连接
您尝试过左连接吗?公元前。(我想)在第二个表中,有些类别的文章是空的。

你试过左连接吗?公元前。(我认为)在第二个表中,对于某些类别,u有空冠词

 SELECT C.id, C.jcat_name,COUNT(A.catid) AS catid FROM jt_categories C 
LEFT JOIN jt_articles A ON C.id = A.catid GROUP BY C.id