使用limit 限制结果集

发布时间 2023-08-12 14:25:34作者: 大蟒蛇进动吐痰

相关阅读:

https://www.nowcoder.com/practice/c7ad0e2df4f647dfa5278e99894a7561?tpId=199&tqId=1971219&ru=%2Fexam%2Foj&qru=%2Fta%2Fsql-quick-study%2Fquestion-ranking&sourceUrl=%2Fexam%2Foj

limit 子句可以用于强制select 语句返回指定的记录数

limit 只接受一个或两个数字参数。参数必须是一个整数常量。

给定一个参数,返回最大的记录行数目。

给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。

为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1

-- 检索记录行 6-10
select * from table_name limit 5, 5 
-- 检索记录行 11 - last 
select * from table_name limit 10, -1 
-- 检索前五行
select * from table_name limit 5