limit MySQL
1.语法
- select column_name(s) from table_name limit [M] N;
- select column_name(s) from table_name limit N offset M
(1) M:返回结果的偏移量。即跳过M条数据,从第M+1条数据开始取起。M可以不取,此时默认是0。
(2) N:返回结果的数据条数。即返回N条数据。
(3) limit [M] N:跳过M条数据,取M+1至M+N条数据。
2.示例
mysql> select * from limit_demo;
+----+
| id |
+----+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
+----+
(1) mysql> select * from limit_demo limit 7,1;
+----+
| id |
+----+
| 8 |
+----+
1 row in set
(2) mysql> select * from limit_demo limit 7,2;
+----+
| id |
+----+
| 8 |
| 9 |
+----+
2 rows in set
(3) mysql> select * from limit_demo limit 7;
+----+
| id |
+----+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
+----+
7 rows in set
(4) mysql> select * from limit_demo limit 7 offset 1;
+----+
| id |
+----+
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
+----+
7 rows in set
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步