码迷,mamicode.com
首页 > 数据库 > 详细

牛客网数据库SQL实战1-查找最晚入职员工的所有信息

时间:2017-12-14 16:32:32      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:table   cells   geo   blog   ini   index   scribe   arch   第一条   

题目描述

查找最晚入职员工的所有信息
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_nobirth_datefirst_namelast_namegenderhire_date
10008 1958-02-19 Saniya Kalloufi M 1994-09-15

测试数据

INSERT INTO employees VALUES(10001,‘1953-09-02‘,‘Georgi‘,‘Facello‘,‘M‘,‘1986-06-26‘);
INSERT INTO employees VALUES(10002,‘1964-06-02‘,‘Bezalel‘,‘Simmel‘,‘F‘,‘1985-11-21‘);
INSERT INTO employees VALUES(10003,‘1959-12-03‘,‘Parto‘,‘Bamford‘,‘M‘,‘1986-08-28‘);
INSERT INTO employees VALUES(10004,‘1954-05-01‘,‘Chirstian‘,‘Koblick‘,‘M‘,‘1986-12-01‘);
INSERT INTO employees VALUES(10005,‘1955-01-21‘,‘Kyoichi‘,‘Maliniak‘,‘M‘,‘1989-09-12‘);
INSERT INTO employees VALUES(10006,‘1953-04-20‘,‘Anneke‘,‘Preusig‘,‘F‘,‘1989-06-02‘);
INSERT INTO employees VALUES(10007,‘1957-05-23‘,‘Tzvetan‘,‘Zielinski‘,‘F‘,‘1989-02-10‘);
INSERT INTO employees VALUES(10008,‘1958-02-19‘,‘Saniya‘,‘Kalloufi‘,‘M‘,‘1994-09-15‘);
INSERT INTO employees VALUES(10009,‘1952-04-19‘,‘Sumant‘,‘Peac‘,‘F‘,‘1985-02-18‘);
INSERT INTO employees VALUES(10010,‘1963-06-01‘,‘Duangkaew‘,‘Piveteau‘,‘F‘,‘1989-08-24‘);
INSERT INTO employees VALUES(10011,‘1953-11-07‘,‘Mary‘,‘Sluis‘,‘F‘,‘1990-01-22‘);

参考答案

select * from employees order by hire_date desc LIMIT 1

解析

---对查询结果进行排序

order by 字段名 [desc/asc ]   默认是asc升序排序,排序字段需要是可以比较的数据类型

limit一般有两种用法,

----

select * from table limit m,n
其中m是指记录开始的index,从0开始,表示第一条记录
n是指从第m+1条开始,取n条。

select * from table limit n
这个表示从记录中取前n条数据,相当于省略了m=0

牛客网数据库SQL实战1-查找最晚入职员工的所有信息

标签:table   cells   geo   blog   ini   index   scribe   arch   第一条   

原文地址:http://www.cnblogs.com/scuguoguo/p/8038284.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!