mysql的limit和offset用法
mysql里分页一般用limit来实现,
1.例子:
1 | #这两种写法都表示取2,3,4三条条数据 |
2.参数说明
当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量,
例如:
select* from article LIMIT 1,3,就是跳过1条数据,从第2条数据开始取,取3条数据,也就是取2,3,4三条数据当 limit后面跟一个参数的时候,该参数表示要取的数据的数量
例如:
select* from article LIMIT 3,表示直接取前三条数据,类似sqlserver里的top语法。当limit和offset组合使用的时候,limit后面只能有一个参数,表示要取的的数量,offset表示要跳过的数量
例如:
select * from article LIMIT 3 OFFSET 1,表示跳过1条数据,从第2条数据开始取,取3条数据,也就是取2,3,4三条数据
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 轨 道 兔!
评论