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

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

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

分析:

  • 本题需要用到limit,limit的用法中,起始位置从0开始。 limit有两个参数,第一个参数表示从第几行数据开始查,第二个参数表示查几条数据 limit m,n。 如:“limit 3,2”表示从第四行数据开始,取两条数据。
  • 时间倒数第三,应该按照时间降序排列,但是注意,不是第三个,是时间的倒数第三,所以应该对时间去除,选出倒数第三的时间。(distinct)
  • 注意,倒数第三的员工可能不止一个,应该采用子查询
select * from employees where hire_date=(
select distinct hire_date 
from employees 
order by hire_date desc 
limit 2,1)
全部评论

相关推荐

11-15 19:28
已编辑
蚌埠坦克学院 硬件开发
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务