题解 | #查找入职员工时间排名倒数第三的员工所有信息#
查找入职员工时间排名倒数第三的员工所有信息
http://www.nowcoder.com/practice/ec1ca44c62c14ceb990c3c40def1ec6c
解题思路: 第一查询入职倒数第三的那个人的入职时间,全量查询结果 查询语句一: SELECT * FROM employees WHERE hire_date = ( SELECT DISTINCT hire_date FROM employees ORDER BY hire_date DESC -- 倒序 LIMIT 1 OFFSET 2 -- 去掉排名倒数第一第二的时间,取倒数第三 ); 查询语句二: select * from employees where hire_date=(select distinct hire_date from ( select hire_date from employees order by hire_date desc limit 3) order by hire_date asc limit 1);