select a.university,c.difficult_level, 
		count(a.device_id)/count(distinct a.device_id) ave_answer_cnt
from  question_practice_detail b
inner join user_profile a on a.device_id=b.device_id
inner join question_detail c on c.question_id=b.question_id
group by a.university,c.difficult_level;