加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

sqlite,计算外键引用

发布时间:2020-12-12 18:56:14 所属栏目:百科 来源:网络整理
导读:我有两个表,一个定义列表,另一个定义列表中的项目.当我运行这个时,我只获得包含引用它们的项目的列表.我真的需要获得列表中所有行的结果以及items表中引用每个列表的行数. SELECT name,COUNT(items.listId) as itemCountFROM lists INNER JOIN items ON list
我有两个表,一个定义列表,另一个定义列表中的项目.当我运行这个时,我只获得包含引用它们的项目的列表.我真的需要获得列表中所有行的结果以及items表中引用每个列表的行数.

SELECT name,COUNT(items.listId) as itemCount
FROM lists 
INNER JOIN items 
ON lists._id = items.listId
GROUP BY items.listId

任何帮助将非常感激.

解决方法

尝试将INNER JOIN更改为LEFT OUTER JOIN,并将GROUP BY更改为lists._id.我没试过这个!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读