此题来自于nowcoder,在此记录一下limit的用法,加深印象。
题目:
查找入职员工时间排名倒数第三的员工所有信息
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
));
解析:
入职排名倒数第三,说明入职时间数值较大,因此按降序desc排序,选择limit两个参数的函数,格式为:limit 偏移量 所取行数
结果如下:
select * from employees order by hire_date desc limit