查找最晚入职员工的所有信息
题目描述
查找最晚入职员工的所有信息
CREATE TABLE employees
(
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
));
解题思路:最晚入职首先应该想到进行逆序排序,将入职最晚的排在最前面,取出第一个用limit,所有信息用*。
代码:
select * from employees order by hire_date desc limit 1;