LIMIT, OFFSET同时使用用于分页:
LIMIT设置每页显示行数;OFFSET设置第几页;
设置公式
LIMIT = page_size;
OFFSET = pagesize *(page_index-1);
如:每页显示10条,选取第3页所有列返回,则:
SELECT * FROM table LIMIT 10 OFFSET 20;
1. 组合使用LIMIT和OFFSET:
OFFSET表示偏置量,即要跳过的数量;LIMIT表示限制获取结果数量。
SELECT * FROM mydata LIMIT 3 OFFSET 4
SELECT * FROM mydata LIMIT 3 OFFSET 4
2. 单独使用LIMIT:
SELECT * FROM mydata LIMIT 4,3
SELECT * FROM mydata LIMIT 4,3
上述代码都代表选取mydata结果集中的的第5,6,7条数据。
3. 仅选取mydata中的前三条数据:
SELECT * FROM mydata LIMIT 3