分页查询
语法
SELECT
查询列表
FROM
表1
JOIN类型 表2 ON 连接条件
WHERE
筛选条件
GROUP BY
分组字段
HAVING
分组后的筛选
ORDER BY
排序的字段
LIMIT offset,size;
说明
- offset:要显示条目的起始索引(起始索引从0开始)
- size:要显示的条目个数
特点
- limit 语句放在查询语句的最后
- offset计算公式:(page-1)*size
练习
#案例1:查询前五条员工信息
SELECT * FROM employees LIMIT 0,5;
SELECT * FROM employees LIMIT 5;
#案例2:查询第11条——第25条
SELECT * FROM employees LIMIT 10,15;
#案例3:有奖金的员工信息,并且工资较高的前10名显示出来
SELECT
*
FROM
employees
WHERE commission_pct IS NOT NULL
ORDER BY salary DESC
LIMIT 10;