题解 | #查找入职员工时间排名倒数第三的员工所有信息#
查找入职员工时间排名倒数第三的员工所有信息
https://www.nowcoder.com/practice/ec1ca44c62c14ceb990c3c40def1ec6c
select *
from employees
where hire_date = (
select distinct hire_date
from employees
order by hire_date desc
limit 1 offset 2
)
我个人认为比较重要的点是去重查询和limit+offset组合,总的来说就是通过 LIMIT 和 OFFSET 的组合,先实现了在按雇用日期倒序排列后,精确定位到倒数第三个入职日期,并使用这个日期来筛选出对应的员工记录

查看15道真题和解析