mysql limit 基本用法
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset;
即有2中写法,拆开的话就是:
1.select * from table LIMIT rows OFFSET offset;
2.select * from table OFFSET offset LIMIT rows;
OFFSET: 开始位置, LIMIT:需要的记录数。
实例
第一种写法如果是从2开始,表示获取前rows条数据,offset=0,可以省略,如下:
select * from user limit 5;
等价于:
select * from user limit 0,5;
第二种写法是把offset和limit位置调换,如:
select * from user limit 2 offset 3; //查询第4-5条,从地4条开始,总共2条
等价于:
select * from user limit 3,2;