(十六)MySQL语法-分页查询(以及复习练习题)--mysql基本语法架构-SQL执行顺序
分页查询: 应用场景:当要显示的场景一页显示不全的时候,需要提交分页sql请求 语法: select 查询列表 from 表 【join type join 表2】 on 连接条件 where 筛选条件 group by 分组字段 having 分组后的筛选 order by 排序的字段 LIMIT OFFSET ,size; OFFSET:要显示条目的起始索引(起始索引从0开始) size:要显示的条目个数 特点: limit 语句放在查询语句的最后面 公式 要显示的页数page 每页的条目数 select 查询列表 from 表 LIMIT (page-1)*size,size; 案例1:查询显示员工表中的前5条记录 select * from employees LIMIT 0,5; select * from employees LIMIT 5;--这两种写法的作用是一样的,都是能够查询出来表中的前5条记录,索引都是从0开始的 案例2:查询显示员工表中的第11--25条记录 select * from employees limit 10,15; --后面的计算逻辑,结束-起始+1=25-11+1=15
注意其中的字符串截取函数的使用。
SQL语句各部分的执行顺序: