题解 | SQL 04 #查询结果限制返回行数#

查询结果限制返回行数

https://www.nowcoder.com/practice/c7ad0e2df4f647dfa5278e99894a7561

select device_id
FROM user_profile
limit 2

知识点:SELECT—FROM—LIMIT

其中:

LIMIT: 可以被用于强制SELECT语句返回指定的记录数。只接受一个或者两个数字参数,并且参数必须是一个整数常量。

如果给定的是一个参数,比如1或者2,则结果返回1行或者2行。

如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1。初始记录行的偏移量是 0(而不是 1)。【复制别人的说法】

例如:

检索记录表的第6-10行

1 | SELECT * FROM table LIMIT 5,5 ---从第5个往后数5行,然后返回

检索记录行 11-last

1 | SELECT * FROM table LIMIT 10,-1 ---

检索前 5 个记录行

1 | SELECT * FROM table LIMIT 5 ---返回前5行

复制代码

全部评论

相关推荐

ldyllic:飞神,985+美团+腾讯+京东,无敌飞飞神
点赞 评论 收藏
分享
评论
28
25
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务