【发布时间】:2015-03-10 01:32:28
【问题描述】:
我有 4 个表,每个表都是一对多的关系:
client -< inspection -< car -< issue
我正在尝试选择客户的姓名和地址以及检查次数和问题次数。
这是我目前所拥有的:http://sqlfiddle.com/#!5/e62ba/29/0
在上面的示例中,client._id = 1 的结果应该是:
client_name client_address Inspection count Issue count
"John" "1 Main street" 2 3
对于client._id = 2,它应该是:
client_name client_address Inspection count Issue count
"Jane" "1 Wall street" 0 0
是否有可能在一个查询中实现此结果,还是我必须使用子查询来计算问题计数?
【问题讨论】: