Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm thế nào chúng ta có thể chỉ định số lượng bản ghi được trả về trong đầu ra MySQL?


Chúng ta có thể chỉ định số lượng bản ghi được trả về ở đầu ra bằng cách thêm mệnh đề LIMIT trong truy vấn MySQL. Mệnh đề LIMIT hạn chế số hàng được trả về. Hãy xem xét ví dụ sau -

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)

Truy vấn trên cho thấy danh sách tỷ lệ bảng có tổng cộng 5 hàng. Bây giờ nếu chúng ta chỉ muốn lấy 3 hàng trên cùng trong đầu ra thì chúng ta có thể sử dụng mệnh đề LIMIT như sau -

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)