题解 | #考试分数(二)#

考试分数(二)

https://www.nowcoder.com/practice/f456dedf88a64f169aadd648491a27c1

正确的解题方法已经很多大佬提供了,解答的也特别详细

作为一个菜鸟,我比较在乎我的方法为什么错,小小的研究了一下

select

*

from grade

group by job

having score>avg(score)

报错

改来改去都报错,这个报错也报了很多次,去网上和外网特地学习了一下

图中的表 主键是id,

如果group by 后面填的是job(非主键), 那根据规则,不好意思 select 后面只能是job和聚合函数,这样子靠group by 和having就完全解不了题目

这一点可能也是题目专门设的陷阱,一开始我以为这题很简单,结果卡了半天

并且

having里面只能用聚合函数与数字作比,不能用聚合函数与字段作比

全部评论

相关推荐

夏日狂想曲:连体婴是这样的,不过国内还有上四休三的公司?
点赞 评论 收藏
分享
牛客37185681...:马德,我感觉这是我面过最恶心的公司,一面是两个女hr,说什么实习前几个月属于试用期,试用期过了才能转成正式实习生,我***笑了,问待遇就是不说,问能不能接受全栈,沙币公司
如果可以选,你最想去哪家...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务