Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

SQL để chỉ tìm nạp một số hàng?

Sử dụng điều này trong truy vấn của bạn:

LIMIT 24

GIỚI HẠN là một hàm MySQL chọn một phạm vi kết quả cụ thể từ kết quả truy vấn của bạn. Về cơ bản có hai cách sử dụng nó:

  1. Chỉ cần chỉ định số lượng kết quả bạn muốn tìm nạp, chẳng hạn như LIMIT 24; hoặc
  2. Bằng cách chỉ định một dải ô khác ở dạng LIMIT X, Y . Ở đâu X là phần đầu và Y là số hàng bạn muốn tìm nạp, như:LIMIT 10,5 sẽ chọn 5 kết quả từ hàng 11 thành 15

Trong trường hợp cụ thể của bạn, bạn có thể chỉ cần thay thế dòng này:

$query = "SELECT * FROM {$tableObject} {$sort1};";

Đối với:

$query = "SELECT * FROM {$tableObject} {$sort1} LIMIT 24;";

hoặc thậm chí:

$query = "SELECT * FROM {$tableObject} {$sort1} LIMIT 0,24;";

Để hiểu rõ hơn về cách sử dụng giới hạn, tôi khuyên bạn nên đọc trang này từ Hướng dẫn sử dụng MySQL




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memcache với MySQL hoạt động như thế nào?

  2. Cách tạo thủ tục lưu trữ trong MySQL

  3. Cách truy xuất các bản ghi đối sánh trên nhiều bảng trong MySQL

  4. Lưu trữ Logic Kinh doanh trong Cơ sở dữ liệu

  5. Chọn tất cả các mục trong một bảng và kết hợp với một bảng khác, cho phép rỗng