概述
-
应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求
-
语法:
select 查询列表 from 表 【join type join 表2 on 连接条件 where 筛选条件 group by 分组字段 having 分组后的筛选 order by 排序的字段】 limit offset,size; //offset 要显示条目的起始索引(其实索引从0开始) //size 要显示的条目个数
-
特点
- limit语句放在查询语句的最后
- 公式
select 查询列表 from 表 limit (page-1)*size, size
案例:有奖金的员工信息,并且工资较高的前十名显示出来
SELECT *
FROM `employees`
WHERE `commission_pct` IS NOT NULL
ORDER BY `salary` DESC
LIMIT 10;