一、最终结果 select * from employees where hire_date = (select distinct hire_date from employees order by hire_date desc limit 2,1); 二、关键点 入职时间可能重复,所以在选择倒数第三的入职日期时,需要去重 三、SQL执行顺序 1、先执行from,打开表 2、之后执行select选择hire_date字段并且去重 3、根据hire_date倒序排,从第2行开始取,取一行