select a.emp_no,a.salary,b.t_rank
from
salaries a join
(
select salary,dense_rank() over(order by salary desc) t_rank
from
salaries
group by salary
) b
on a.salary=b.salary
order by a.salary desc;
#找一个表,由薪水跟t_rank组成
#RANK()函数

京公网安备 11010502036488号