需要从一个表中获取一个人的 id、姓名、地址详细信息,以及从属于他的另一个表中获取属性的数量
我们试过这种方式
select person.* count(property.id) from person, property where person.id = property.id
这是你应该做的
select person.id, person.name, person.address,
count(property.id)
from person
left join property on person.id = property.id
group by id, name, address
按所有未聚合(计数)的字段分组。然后使用显式连接语法。另一个已经过时了几十年。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句