MySQL 如何在MySQL输出中指定返回记录的数量?
我们可以在MySQL查询中添加LIMIT子句来指定返回的记录数。 LIMIT子句限制返回的行数。考虑以下示例 –
mysql> Select * from ratelist ORDER BY Price;
+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
| 5 | T | 250 |
| 1 | A | 502 |
| 2 | B | 630 |
| 4 | h | 850 |
| 3 | C | 1005 |
+----+------+-------+
5 rows in set (0.00 sec)
上面的查询显示了rate list表共有5行。现在,如果我们想要在输出中仅获得前3行,则可以使用LIMIT子句,如下所示 –
mysql> Select * from ratelist ORDER BY Price LIMIT 3;
+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
| 5 | T | 250 |
| 1 | A | 502 |
| 2 | B | 630 |
+----+------+-------+
3 rows in set (0.00 sec)
阅读更多:MySQL 教程
极客教程