with t as( select *, dense_rank() over(order by hire_date desc)as hire_rank from employees) /* dense_rank() 排名并列时,下一位名次连续; rank() 排名并列时,下一位名次不连续 */ select emp_no, birth_date, first_name, last_name, gender, hire_date from t where hire_rank=3
with t as( select *, dense_rank() over(order by hire_date desc)as hire_rank from employees) /* dense_rank() 排名并列时,下一位名次连续; rank() 排名并列时,下一位名次不连续 */ select emp_no, birth_date, first_name, last_name, gender, hire_date from t where hire_rank=3