题解 | 分组计算练习题
分组计算练习题
https://www.nowcoder.com/practice/009d8067d2df47fea429afe2e7b9de45
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 #也可以像这样对一个以上的列应用 GROUP BY语句 order by gender,university #也可以像这样对一个以上的列应用 ORDER BY语句;以逆字母顺序显示公司名称,并以数字顺序显示顺序号:ORDER BY Company DESC, OrderNumber ASC