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

Việc sử dụng từ khóa LIMIT trong truy vấn MySQL là gì?

Từ khóa

LIMIT trong MySQL có thể chỉ định số lượng bản ghi được trả về trong đầu ra. Mệnh đề LIMIT hạn chế số hàng được trả về. Nó có thể được hiểu với sự trợ giúp của ví dụ sau -

Ví dụ

mysql> Select * from Student_info;
+------+---------+------------+------------+
| id   | Name    | Address    | Subject    |
+------+---------+------------+------------+
|  101 | YashPal | Amritsar   | History    |
|  105 | Gaurav  | Chandigarh | Literature |
|  125 | Raman   | Shimla     | Computers  |
|  130 | Ram     | Jhansi     | Computers  |
|  132 | Shyam   | Chandigarh | Economics  |
|  133 | Mohan   | Delhi      | Computers  |
|  150 | Saurabh | NULL       | Literature |
+------+---------+------------+------------+
7 rows in set (0.00 sec)

Tập hợp kết quả trên cho thấy bảng ‘student_info’ có tổng cộng 7 hàng.

Tuy nhiên, nếu chúng ta chỉ muốn nhận được 2 hàng trên cùng trong đầu ra thì chúng ta có thể sử dụng từ khóa LIMIT theo sau là 2 như sau -

mysql> Select * from Student_info LIMIT 2;
+------+---------+------------+------------+
| id   | Name    | Address    | Subject    |
+------+---------+------------+------------+
|  101 | YashPal | Amritsar   | History    |
|  105 | Gaurav  | Chandigarh | Literature |
+------+---------+------------+------------+
2 rows in set (0.00 sec)