sql语句中的limit用法

本文详细解析了SQL中LIMIT关键字的使用方法,包括如何检索指定范围的数据,如前10行、从第6行开始的10条数据等,以及OFFSET的使用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

limit用法自己经常忘记,而且面试喜欢经常问,所以记录一篇,以后可以看看。

select  grade from Student  limit 5,1。表示:从第6行或者第6页开始查询(包括第6行),往后查一行数据,结果是 6.

以下进行简写:

(1) select * from Customer LIMIT 10 ;--检索前10行数据,显示1-10条数据

(2) select * from Customer limit 5,10 ;--检索从第6行开始向前加10条数据,共显示id为6,7....15

(3)select  * from Student limit 4,-1 ; --从第5个数据开始包括(5),一直到最后。

(4)select * from Student limit 5; --检索前5条数据

(5)select * from Student limit 5 offset 2;--结果是:3,4,5,6,7;  注意:offset与逗号隔开基本是一样的,唯一的差别就是两个参数的位         置前后颠倒了一下。

 

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值