我有两个表,一个用于定义列表,另一个用于定义列表中的项目。当我运行这个时,我只获得包含引用它们的项目的列表。我真的需要获得列表中所有行的结果,以及items表中引用每个列表的行数。
SELECT name, COUNT(items.listId) as itemCount
FROM lists
INNER JOIN items
ON lists._id = items.listId
GROUP BY items.listId
任何帮助都会非常感激。
答案 0 :(得分:6)
尝试将INNER JOIN
更改为LEFT OUTER JOIN
,并将GROUP BY
更改为lists._id
。我没有测试过这个!