》SQL分页查询教程:
参考自:https://www.liaoxuefeng.com/wiki/1177760294764384/1217864791925600
liao雪峰老师的教程中如下图这段话讲得很明白:
》牛客网这个sql试题,该博主写的蛮好的,易于理解:
https://blog.youkuaiyun.com/qq_24654501/article/details/107239202
总结:
① limit
、offset
紧跟着order by
来查询
② limit
得用法:
limit
m,n : 表示从第 m+1 条开始,取 n 条数据;
limit
n : 表示从第 0 条开始,取 n 条数据,是 limit(0,n) 的缩写
③ limit
和 offset
其实是等价的
如:
limit 2,3 == limit 3 offset 2
》limit 2,3 表示:往后3行,取3条数据;
》limit 3 offset 2 表示:在第2页取3条数据;
》因为前3行是3条数据,第1页也是3条数据,所以后3行跟第2页的获取数据都是3条(可能有点绕…)