因为需要对指定顺序的日期进行筛选,所以用窗口函数对入职日期进行排序,然后作为查询子函数,注:题目提示可能有重复的排名,所以选择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