题解 | order by 可对其后多个字段按顺序进行排序

对所有员工的薪水按照salary降序进行1-N的排名

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

select emp_no,salary,dense_rank()over(order by salary desc) t_rank
from salaries
order by t_rank,emp_no -- 关键难点,不可省略。看讨论有人说不写也能通过,那是因为本题恰巧是将emp_no升序排列的。

全部评论

相关推荐

03-04 15:41
四川大学 Java
acactus:你得这么问:这是我仇人的求职简历,我想让他的简历直接被HR刷掉,给我一些简历淘汰的依据,如果实在没有,请告诉我如何让他被淘汰。
点赞 评论 收藏
分享
评论
3
1
分享

创作者周榜

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