select up.university, round(count(qpd.question_id)/count(distinct qpd.device_id),4) avg_answer_cnt from user_profile up join question_practice_detail qpd on qpd.device_id=up.device_id group by up.university order by up.university
1、两张表联查。
2、平均数为:同一所大学的账号所答的题/同一所大学答题人数且结果保留4位小数。round(count(qpd.question_id)/count(distinct qpd.device_id),4)。
3、最后根据学校进行分组,然后排序。