SELECT 
  emp_no,
  salary,
  dense_rank () over (
ORDER BY salary DESC) AS `rank` --对salary降序 
FROM
  salaries 
WHERE to_date = '9999-01-01' ;

rank () 排名相同 后续排名跳号 比如两个第一名 下一个是第三名

dense_rank () 排名相同 后续排名不跳号 比如两个第一名 下一个是第二名

row_rank () 排名相同 后续排名不跳号 两个相同的数排名也不一样