select gender, university, count(*) as user_num, round(avg(active_days_within_30), 1) as avg_active_day, round(avg(question_cnt), 1) as avg_question_cnt from user_profile group by gender, university order by gender ASC, university ASC;