gpt4 book ai didi

mysql - 如何根据table1计算table2中的行包括null?

转载 作者:行者123 更新时间:2023-11-29 05:50:47 24 4
gpt4 key购买 nike

我想根据表 1 的 ID 计算表 2 中的行数。一切正常,直到 table2 没有相关的 id。我希望返回为零而不是跳过它。

这是我的代码:

     Select *, 
Count(pic.pic_id) As npic
From photo_db pic
Inner Join products_db prd
On pic.pic_sid=prd.prd_sid
Group By pic.pic_sid

因为 photo_db 中的文件还没有上传,所以那里没有数据。有没有可能?

最佳答案

使用左连接而不是内连接

select pic.pic_sid, count(pic.pic_id) as npic
from photo_db pic
left join products_db prd on pic.pic_sid=prd.prd_sid
group by pic.pic_sid

关于mysql - 如何根据table1计算table2中的行包括null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54566407/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com