题目描述
查找入职员工时间排名倒数第三的员工所有信息
CREATE TABLEemployees
(
emp_no
int(11) NOT NULL,
birth_date
date NOT NULL,
first_name
varchar(14) NOT NULL,
last_name
varchar(16) NOT NULL,
gender
char(1) NOT NULL,
hire_date
date NOT NULL,
PRIMARY KEY (emp_no
));
题目思路
由于入职时间倒数第三可能出现重复,因此先查询出倒数第三的hire_date,然后根据该hire_date查找符合题目要求的员工信息
select * from employees
where hire_date =
(select hire_date from employees order by hire_date desc limit 2,1)
版权声明:本文为weixin_38687387原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。