在mysql中用select查询数据时,经常会限定数据集的取值范围,这时候会用到limit:
- SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset
第一个参数是偏移量,第二个参数是从偏移量+1开始取回的记录行数,这两个参数都只能是整数;
初始记录行的偏移量是0,而不是1,limit最常用的几种写法如下:
- SELECT * FROM table LIMIT 5,10; #检索记录行 6-15
查询出第6-15的行记录;
- SELECT * FROM table LIMIT 95,-1; #检索记录行 96-last.
- SELECT * FROM table LIMIT 5; #检索前 5 个记录行 = SELECT * FROM table LIMIT 0,5;

本文详细介绍了 MySQL 中 LIMIT 子句的使用方法,包括如何通过 LIMIT 控制查询结果的数量和范围,例如检索特定区间的记录行或者获取指定数量的记录。
1474

被折叠的 条评论
为什么被折叠?



