SQL里limit和offset

经常用到在数据库中查询中间几条数据

比如下面的题目:
牛客

查找入职员工时间排名倒数第三的员工

有一个员工employees表简况如下:
在这里插入图片描述

请你查找employees里入职员工时间排名倒数第三的员工所有信息,以上例子输出如下:
在这里插入图片描述
解:

select *
from employees
order by hire_date DESC
LIMIT 2,1
select *
from employees
order by hire_date DESC
LIMIT 1 offset 2

2.offset X是跳过X个数据,limit Y是选取Y个数据

3.limit X,Y 中X表示跳过X个数据,读取Y个数据


版权声明:本文为boyames原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。