这道题的题目描述错了,可能会导致大家一直验证不对

题目:对所有员工的薪水按照salary降序进行1-N的排名,要求相同salary并列,且按照emp_no升序排列。

实际应该是按照t_rank来进行排序。

代码感觉没啥好讲的...

select emp_no, salary, dense_rank()over(order by salary desc) t_rank
from salaries
order by t_rank