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

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

题目内容:

代码及思路:

因为涉及到排名因此要用到ORDER BY语句。因为要找到倒数第三名的员工,因为ORDER BY语句默认是降序排列,因此可以将问题转换为寻找升序排列中的第三个员工信息,所以加上DESC表明是升序排列。

SELECT * FROM employees ORDER BY hire_date DESC LIMIT 2,1;

LIMIT2,1 表示:只取第3行

(其中LIMIT 5,10表示取6-15行)

因此LIMIT n 相当于是LIMIT 0,n表示取前n行

猜你喜欢

转载自blog.csdn.net/larklili/article/details/89886198