mysql语句执行顺序总结及limit分页查询

select 查询列表 -------------------⑦
from 表1 ----------------------------①
【join type join 表2 --------------②
on 连接条件 -----------------------③
where 筛选条件 ------------------④
group by 分组字段 ---------------⑤
having 分组后的筛选 ------------⑥
order by 排序的字段】 ----------⑧
limit 【offset】size; --------------⑨
①执行结束结果为内容为原始表1的虚拟结果集,②执行结束结果为内容为原始表1与表②形成的笛卡尔乘积的虚拟结果集,③根据条件进行筛选,形成相应虚拟表,依次类推。。。

关于limit分页查询:
offset为要显示条目的起始索引(起始索引从0开始)
size 要显示的条目个数
1. limit语句放在查询语句的最后
2. 要显示的页数 page,每页的条目数size:

	select 查询列表
	fromlimit (page-1)*size, size;
发布了8 篇原创文章 · 获赞 0 · 访问量 123

猜你喜欢

转载自blog.csdn.net/oykotxuyang/article/details/105470977