因为需要对指定顺序的日期进行筛选,所以用窗口函数对入职日期进行排序,然后作为查询子函数,注:题目提示可能有重复的排名,所以选择dense_rank()over() select emp_no,birth_date,first_name,last_name,gender,hire_date from (select *, dense_rank() over(order by hire_date desc) as r from employees) as a where r=3
因为需要对指定顺序的日期进行筛选,所以用窗口函数对入职日期进行排序,然后作为查询子函数,注:题目提示可能有重复的排名,所以选择dense_rank()over() select emp_no,birth_date,first_name,last_name,gender,hire_date from (select *, dense_rank() over(order by hire_date desc) as r from employees) as a where r=3