请教一个主表,两个或多个子表的统计语句!!!
select A.id,count(AA.aaid),count(AB.abid)
from A left join AA on AA.id = A.id
left join AB on AB.id = A.id
group by A.id
A为主表,AA、AB为子表,有字段ID相连,AA和AB没有任何关系,当AA中有3条记录和AB中5条记录对应A中的一条记录时,统计出的AA的count也是5条,而不是3条,用外连接或内连接都不行,请大蛱们指点,谢谢!