分页查询
应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求
语法:
select 查询列表
from 表名
【...】
limit offset,size;
offset:要显示数据的起始索引(起始索引从0开始)
size:要显示的数据条数
#查询前5名员工的信息
select * from employee limit 0,5;
#查询第2条到第7条的员工数据
select * from employee limit 1,6;
特点:
1、limit语句放在查询语句的最后
2、公式
要显示的页数 page,每页的条数 size
select 查询列表
from 表名
limit (page-1)*size,size;
例如:假设员工表有100条记录,分页查询员工信息,每页显示10条
第一页: page=1,size=10 limit 0,10
第二页: page=2,size=10 limit 10,10
第三页: page=3,size=10 limit 20,10
...