LIMIT 使用语法:
其中m是指记录开始的index,从0(下标0)开始,表示第一条记录
n是指从第m+1条开始,取n条记录。
即:取出第3条至第6条,总共4条记录,即检索记录行 3-6
LIMIT n 等价于 LIMIT 0,n。
只给定一个参数,它表示返回最大的记录行数目:
即:检索前 5 个记录行
检索从指定开始记录到记录集的结束所有的记录行,可以指定第二个参数为 -1
LIMIT m,-1
检索记录行 11-last.
SQL查询语句中的 limit 与 offset 的区别:
limit y 分句表示: 读取 y 条数据
limit x, y 分句表示: 跳过 x 条数据,读取 y 条数据
limit y offset x 分句表示: 跳过 x 条数据,读取 y 条数据
比如分页获取数据:
第1页: 从第0个开始,获取20条数据
第2页: 从第20个开始,获取20条数据
第3页: 从第40个开始,获取20条数据
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)