MySQL数据库——分页查询和sql99语法总结
#进阶8:分页查询 /* 应用场景:当我们要显示的数据一页显示不全,需要分页提交sql请求 语法: select 查询列表 from 表名 【join type】 join 表2 on 连接条件 where 筛选条件 group by 分组字段 having 分组后筛选 order by 排序字段 limit offset,size; offset要显示条目的起始索引(起始索引从0开始) size是打算要显示的条目个数 特点: limit语句放在查询语句的最后,语法最后,执行顺序也是最后 公式: 要显示页数 page,每页条目数size select 查询列表 from 表 limit (page-1)*size,size; */ #案例:查询前五条员工信息 SELECT * FROM employees LIMIT 0,5;#5是条目个数不是结束索引 #也可以 limit 5; #offset是可选的,默认从0开始 #案例:有奖金的员工信息,工资较高的前十名显示 SELECT * FROM employees WHERE commission_pct IS NOT NULL ORDER BY salary DESC LIMIT 10 ;
其他看具体每节吧,重复的。