题解 | #查找入职员工时间排名倒数第三的员工所有信息#

查找入职员工时间排名倒数第三的员工所有信息

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组合,总的来说就是通过 LIMITOFFSET 的组合,先实现了在按雇用日期倒序排列后,精确定位到倒数第三个入职日期,并使用这个日期来筛选出对应的员工记录

#sql##sql练习日常##mysql#
全部评论

相关推荐

213456789:鹅网络问的特别多,多看看小林coding的tcp部分
查看3道真题和解析
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务