gpt4 book ai didi

mysql - 显示作为另一个表中主键的列的计数

转载 作者:行者123 更新时间:2023-11-30 22:48:28 24 4
gpt4 key购买 nike

将 2 个表作为输入 - Employee 和 Contact 为:

Employee  
ID Name
1 Anshika
2 Arnav
3 Ishita
4 Iti

Contact
ID Mobile No.
1 1234
2 2345
4 3456
2 4532
1 5674

显示输出为:

ID      COUNT  
1 2
2 2
3 0
4 1

我写道:

SELECT id, COUNT(*) FROM Contact GROUP BY id;

输出为:

ID COUNT  
1 2
2 2
4 1

但我希望输出中也有 3 0 记录。

最佳答案

这对你有用:**

SELECT nameemp.id, 
COUNT(Contact.ID) AS total
FROM nameemp
LEFT JOIN Contact
ON nameemp.id = Contact.id
GROUP BY nameemp.id

**

关于mysql - 显示作为另一个表中主键的列的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28875888/

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