select
u.university,
q1.difficult_level,
count(q.question_id)/count(distinct q.device_id)
from user_profile u inner join question_practice_detail q on u.device_id=q.device_id
left join question_detail q1 on q1.question_id=q.question_id
group by u.university,q1.difficult_level

三表联,要求求出每个学校,每个难度的平均做题数 group by university,difficult_level,所以以学校,及难度进行分组,用题数/回答数求出,刷题率