# 该题要获得t_rank列,应使用窗口函数 select emp_no, salary, dense_rank()over(order by salary desc) from salaries order by salary desc, emp_no asc;
rank() 与 dense_rank()的区别在于,rank() 会按照排序值相同的为一个序号,第二个不同排序值将显示所有行的递增值,而不是当前序号加1;dense_rank() 函数的第二个不同排序值,是对当前序号值加1。
注意这个区别才能每次选择合适的函数进行应用