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

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

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)
全部评论

相关推荐

认真搞学习:28小登的建议,投算法岗不要写什么物理竞赛,互联网+,多写点项目,用什么算法做了什么。还有本科算法是不可能的开发你这个也没有项目啊
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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