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

题目描述:

查找入职员工时间排名倒数第三的员工所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天
1 CREATE TABLE `employees` (
2 `emp_no` int(11) NOT NULL,
3 `birth_date` date NOT NULL,
4 `first_name` varchar(14) NOT NULL,
5 `last_name` varchar(16) NOT NULL,
6 `gender` char(1) NOT NULL,
7 `hire_date` date NOT NULL,
8 PRIMARY KEY (`emp_no`));

 

难易程度:

简单

 

解答:

使用limit进行选择行
LIMIT m,n : 表示从第m+1条开始,取n条数据;
LIMIT n : 表示从第0条开始,取n条数据,是limit(0,n)的缩写。
 
 1 select * from employees order by hire_date desc limit 2,1; 

 

 

 

posted @ 2020-09-30 10:21  Python小白白  阅读(181)  评论(0)    收藏  举报