select u.university, d.difficult_level, round(count(q.question_id)/count(distinct(q.device_id)) ,4) as avg_answer_cnt

from user_profile as u,question_practice_detail as q,question_detail as d

where u.device_id=q.device_id and q.question_id=d.question_id

group by u.university,d.difficult_level