我有一个4表,其中我需要从db中获取用户信息,州名称,分支名称和孩子总数。Mysql查询获取全部孩子?
我用下面的SQL
SELECT `user_id` , `user_name` , state_name, branch_name
FROM `user`
LEFT JOIN state ON state_id = user_state_id
LEFT JOIN branch ON branch_id = user_branch_id
,但我也需要得到孩子的计数为每个用户,所以我用下面的查询
SELECT `user_id` , `user_name` , state_name, branch_name, count(child_id)
FROM `user`
LEFT JOIN state ON state_id = user_state_id
LEFT JOIN branch ON branch_id = user_branch_id
LEFT JOIN child on parent_id = user_id group by user_id
我要问一个问题,它是确定使用在整个查询中计数组是由这个影响来自此查询连接的数据