牛客网22题,运营想要了解每个学校答过题的用户平均答题数量情况,请你取出数据。
道题,不知道可不可以在表链接里用子查询,先把一张表group by一下去重聚合在连接
select sum('答题数量')/count(device_id) '平均答题数量',device_id,university
from user_profile u join
(select count(question_id) 答题数量,device_id
from question_practice_detail
group by device_id
on u.device_id=q.device_id)as q
group by university