我有 2 个数据库表
- 目录
- 目录类别
它们分别由两个表中的类别 id(如 cat_id 和 id)链接
我想列出 directory_category 中的所有类别,同时计算在该类别的目录中找到了多少条记录(使用单个 sql 查询)
我努力了
SELECT
directory_category.id
directory_category.category_name
directory.cat_id
count(directory) as total_records
FROM directory_category
LEFT JOIN directory
ON directory_category.id = directory.cat_id
此查询仅产生一条记录,并且total_records似乎是整个目录表的总和