考虑这些表:用count()连接LEFT OUTER JOIN?
名单:
id name
1 somename
2 someothername
导致:
id list
1 1
2 1
3 1
目前,我有以下查询:
SELECT lists.*, count(leads.id)
FROM lists
LEFT OUTER JOIN leads ON lists.id =leads.list
为什么只显示第一个列表,而不是同时显示两个列表? 列表1,计数= 3,列表2计数= 0?
只有第一个列表显示?为什么是这样?
您需要'group by lists.id'在查询结束 – 2014-09-30 18:54:16