题解 | 考试分数(五)

考试分数(五)

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

select id,job,score,rank2 from

(select *,dense_rank()over(partition by job order by score) rank1,dense_rank()over(partition by job order by score desc) rank2,count(id)over(partition by job) count1
from grade) as t1

where rank1 >= count1/2 and rank2 >= count1/2
order by id

记得有道题和这个类似,借鉴了下那道题评论区的思路,有点投机取巧?

全部评论

相关推荐

zYvv:双一流加大加粗再标红,然后广投。主要是获奖荣誉不够,建议开始不用追求大厂,去别的厂子刷下实习。
点赞 评论 收藏
分享
投递长鑫存储等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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