题解 | #分组计算练习题#
分组计算练习题
https://www.nowcoder.com/practice/009d8067d2df47fea429afe2e7b9de45
这道题需要抓住主要核心分组:
需要注意的group by 字段不单单只能按照一个字段分组,也可以用多个字段分组
举个例子,按照学校分组之后还可以再按照性别分组
结果如下:
分组可以理解为条件筛选,既在XX大学同时性别又为XX
理解清楚这个核心思想之后这道题目其实答案就已经显露出来了
--------------------------------------------------------------
gender university user_num avg_active_day avg_question_cnt
题目中需要上述五个字段;
按照什么字段分组,select后面就接什么字段
user_num ,就是同上满足既在XX大学同时性别又为XX的人数,用聚合函数count即可
后面两个字段再调用ave聚合函数,答案