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

额,抱歉,这个函数我还没接触到,但是我知道应该是要使用函数,所以我在网上查到了,直接用就行了,就一个DENSE_RANK()函数,具体写法如下:
DENSE_RANK() OVER(ORDER BY salary DESC)
上面整个是一个东西,太长了,起个别名吧,就叫rank_salary(你喜欢就好)

select emp_no,salary,DENSE_RANK() OVER(ORDER BY salary DESC) AS rank_salary from salaries order by rank_salary