有一个员工employees表简况如下:

请你查找employees里入职员工时间排名倒数第三的员工所有信息,以上例子输出如下:

SQL练习题2(简单):
select a.*
from employees a
left join (select emp_no, ROW_NUMBER() over (order by hire_date desc) rank_hire_date
from employees) b
on a.emp_no=b.emp_no
where b.rank_hire_date=3
该SQL练习题旨在找出employees表中入职时间排名倒数第三的员工所有信息。通过使用LEFT JOIN和ROW_NUMBER()函数,可以确定每个员工的入职排名,并筛选出排名为3的员工详情。
516

被折叠的 条评论
为什么被折叠?



