sql刷题碰到的问题,求大神解答~

15. 按各科成绩进行排序,并显示排名, Score 重复时保留名次空缺

15.1 按各科成绩进行排序,并显示排名, Score 重复时合并名次

16. 查询学生的总成绩,并进行排名,总分重复时保留名次空缺

16.1 查询学生的总成绩,并进行排名,总分重复时不保留名次空缺

如题,不是很理解 保留名次空缺/合并名次的意思,我用窗口函数做出来了排序,但不知道怎么满足后半句需求,在网上搜出来的答案也感觉很奇怪。

全部评论
名次空缺是指如果Score重复 就比如 90,90,80;排名是 1,1,3。考察的是rank、dense_rank、row_number的区别吧
点赞 回复 分享
发布于 2021-12-06 09:35

相关推荐

葬爱~冷少:我当时都是上午刷力扣,下午背八股,有活给我先别急,没活就干自己的事情
点赞 评论 收藏
分享
抱抱碍事梨a:三点建议,第一点是建议再做一个项目,把自我介绍部分顶了,第二点是中南大学加黑加粗,第三点是建议加v详细交流
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务