MySQL中的分页查询
一、MySQL分页查询原则
在MySQL数据库中使用limit子句进行分页查询;
MySQL分页中开始位置为0;
分页子句在查询语句的最后侧;
二、Limit子句(较为常用)
select 投影列 from 表名 where 条件 order by 列名等 limit 开始位置 , 查询 数 量;
例
查询雇员表中所有数据按 id 排序,实现分页查询,每次返回两条结果。
Select * from employees e order by e.employees_id limit 0 , 2;
三、Limit offset子句
select 投影列 from 表名 where 条件 order by 列名等 limit 查询数量offset 开 始位置;
例
查询雇员表中所有数据按 id 排序,使用 LIMIT OFFSET 实现分页查询,每次返回两条结果。
Select * from employees e order by e.employees_id limit 2 offset 0;