如下 SELECT c.*,COUNT(a.id) AS 数量 FROM category AS c LEFT JOIN article AS a ON c.id=a.category_id GROUP BY a.category_id