题解 | 查找入职员工时间升序排名的情况下的倒数第三的员工所有信息

查找入职员工时间升序排名的情况下的倒数第三的员工所有信息

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

select s1.* from employees as s1 inner join 
(select hire_date,rank() over(order by hire_date desc) 
as rk from (SELECT DISTINCT hire_date FROM employees) as p1) as s2 
on s1.hire_date=s2.hire_date where rk=3 order by s1.hire_date,s1.emp_no;

#一开始理解错了,以为是员工按时间排序下的倒数第三,结果居然是时间单独排序倒数第三 哈哈

全部评论

相关推荐

04-01 11:08
中原工学院 Java
老六f:感觉这种培训期过了就找理由给你开了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务