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

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

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

  1. 先提取出倒数第三的入职时间
SELECT DISTINCT hire_date #这里要用distinct因为可能会有同样入职时间的情况
FROM employees
ORDER BY hire_date desc #要选倒数第三的 所以desc
LIMIT 1 offset 2 #去掉两个,选择第三个
  1. 选所有信息并加入入职时间条件
SELECT * 
FROM employees
WHERE hire_date IN
(#加入上面代码
SELECT DISTINCT hire_date
FROM employees
ORDER BY hire_date desc
LIMIT 1 offset 2
)
全部评论

相关推荐

不知道怎么取名字_:玩游戏都写到简历上了啊
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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