数据库实战1
上一篇 /
下一篇 2017-07-25 19:23:28
/ 个人分类:数据库
题目描述
查找最晚入职员工的所有信息
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`));
输入描述:
无
输出描述:
emp_no
|
birth_date
|
first_name
|
last_name
|
gender
|
hire_date
|
---|
10008
|
1958-02-19
|
Saniya
|
Kalloufi
|
M
|
1994-09-15 |
答案一:
select * from employees where hire_date=(select max(hire_date) from employees)
答案二:
select * from employees order by hire_date DESC limit 0,1
LIMIT m,n : 表示从第m+1条开始,取n条数据;
LIMIT n : 表示从第0条开始,取n条数据,是limit(0,n)的缩写。
收藏
举报
TAG: