有此查询
select ID, commonID, username, password, emailaddress
from gc inner join rud on rud.commonID = gc.commonID
limit 100
返回重复记录,因为表 RUD 最多可以有 3 条记录,与 GC 表的 1 条记录相关。
就像GC表有一个条目,并且在RUD表中可以有3或2或1个关联条目。
我想要查询,以便我可以从与 RC 表关联的 RUD 表中获取记录计数
如下:
entry1(3)
entry2(2)
entry3(1)
entry4(3)
entry5(3)
entry6(1)
entry7(0)
最佳答案
试试这个:
select gc.ID, count(*) as numberOfAssociated
from gc inner join rud on rud.commonID = gc.commonID
group by gc.ID
关于mysql - 获取两个连接查询中的记录计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24682589/