select gender, university, count(device_id) as user_num, round(avg(active_days_within_30),1) as avg_active_days, round(avg(question_cnt),1) as avg_question_cnt from user_profile group by gender, university 形成逻辑还是有点没搞清楚。自己琢磨感觉是先group by结果然后再运行聚合函数。