SQL中LIMIT和OFFSET用法

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值