题解 | #关于分组函数#

分组排序练习题

http://www.nowcoder.com/practice/e00bbac732cb4b6bbc62a52b930cb15e

  1. 当题目出现关键词“每”,“各”的时候,我们就可以判断结果集是需要进行分组的,我们就想到利用分组函数来解答我们的需求

  2. 可能有人问,为啥后面用having ,不能用where吗?

这里需要对聚合函数的结果进行比较,where后面是不能使用聚合函数的字段的。

  1. tips:在排序中order by 字段 asc --其中升序为asc(可以不写,默认就是按照升序排列),降序为desc(必须写)
SELECT university,ROUND(avg(question_cnt),4) avg_question_cnt FROM user_profile
GROUP BY university
ORDER by avg_question_cnt 
全部评论

相关推荐

2024-12-21 18:48
西安邮电大学 C++
黑皮白袜臭脚体育生:按使用了什么技术解决了什么问题,优化了什么性能指标来写会更好另外宣传下自己的开源仿b站微服务项目,GitHub已经390star,牛客上有完整文档教程
点赞 评论 收藏
分享
2024-12-26 13:00
太原理工大学 Java
会飞的猿:简历没啥大问题啊,感觉是缺少了实习经历。多投投先找个中小厂过渡一下吧
点赞 评论 收藏
分享
评论
37
6
分享

创作者周榜

更多
牛客网
牛客企业服务