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

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

https://www.nowcoder.com/practice/ec1ca44c62c14ceb990c3c40def1ec6c

select emp_no
,birth_date
,first_name
,last_name
,gender
,hire_date
from (
    select *
    ,dense_rank() over(order by hire_date desc) 排名
    from employees
) a
where a.排名=3;

我不知道limit有offset用法,故第一反应就是窗口函数,rank,row_number,dense_rank都是尝试了一下,发现,只有dense_rank满足题库的要求,感觉题目没有说清楚,不然能直接知道用哪个了

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务