做牛客网的sql练习题:
请你查找employees里入职员工时间排名倒数第三的员工所有信息,以上例子输出如下:
这个答案用到一个之前没学的关键字offset, 意思是跳过记录;
SELECT *
FROM employees
WHERE hire_date = (
SELECT DISTINCT hire_date
FROM employees
ORDER BY hire_date DESC -- 倒序
LIMIT 1 OFFSET 2 -- 去掉排名倒数第一第二的时间,取倒数第三
);