摘要:
下文讲述MySQL数据库中limit关键字的用法简介说明,如下所示:
MySQL limit关键字功能
MySQL Limit关键字用于限定返回结果集的行数信息,
MySQL limit关键字可以接收一个或两个为零或正整数的参数。
MySQL Limit语法结构:
SELECT
field1,field2,...
FROM
tableName
LIMIT offset , count;
—-参数说明—–
当存在两个参数时,第一个参数为偏移量 第二个参数为返回的行数
当只存在一个参数时,则参数内容为 限定的返回行数。
---数据表全部内容查询
mysql > select * from `maomao365.com`;
+-------+------------+
| keyId | infoB |
+-------+------------+
| 1 | mysql test |
| 129 | sql |
| 12913 | sql |
| 12913 | sql |
| 12913 | sql |
+-------+------------+
5 rows in set (0.00 sec)
---limit 限定只返回2行数据
mysql> select * from `maomao365.com` limit 2;
+-------+------------+
| keyId | infoB |
+-------+------------+
| 1 | mysql test |
| 129 | sql |
+-------+------------+
2 rows in set (0.00 sec)
---limit 限定只返回2行数据,跳过前两行数据
mysql > select * from `maomao365.com` limit 2,2;
+-------+-------+
| keyId | infoB |
+-------+-------+
| 12913 | sql |
| 12913 | sql |
+-------+-------+
2 rows in set (0.00 sec)
--- 按keyId 倒序后,再使用 limit限定只返回2行数据
mysql > select * from `maomao365.com` order by keyId desc limit 2;
+-------+-------+
| keyId | infoB |
+-------+-------+
| 12913 | sql |
| 12913 | sql |
+-------+-------+
2 rows in set (0.00 sec)
MySQL_limit关键字举例应用