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

Sử dụng LIMIT để phân trang kết quả trong truy vấn MySQL

Điều này không thể được thực hiện.

Xem giải pháp tại đây: MySQL Math và COUNT (*) trong LIMIT

Tôi khuyên bạn nên sử dụng javascript hoặc thứ gì đó để xử lý tham số đầu tiên (tức là offset), chẳng hạn như:limit 0,20 trên trang đầu tiên và limit 21,20 vào thứ hai ...

Ví dụ:nếu trang đầu tiên của bạn có biến get trong url www.example.com?page=1

offset = (page - 1)*20 ;
row_count = 20;
select * from table limit (offset, row_count);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SqlNullValueException khi thực thi một thủ tục được lưu trữ với MySqlCommand

  2. Truy vấn MySQL với giới hạn và bù đắp lớn sẽ mất vĩnh viễn

  3. Các mẫu ngẫu nhiên đơn giản từ cơ sở dữ liệu Sql

  4. Thư viện không được tải:@ rpath / libmysqlclient.21.dylib Lý do:không tìm thấy hình ảnh Lỗi di chuyển Django sử dụng trình điều khiển DB mysqlclient và MySQL 8 với macOS

  5. đặt hàng theo XXX sắp xếp theo ASC hoặc DESC, đặt hàng động, mysql ...