Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Użyj LIMIT do stronicowania wyników w zapytaniu MySQL

Nie można tego zrobić.

Zobacz rozwiązanie tutaj:MySQL Math i COUNT(*) w LIMIT

Do obsługi pierwszego parametru (tj. offsetu) polecam użyć javascript lub czegoś innego, takiego jak:limit 0,20 na pierwszej stronie i limit 21,20 w drugim...

Na przykład, jeśli Twoja pierwsza strona ma zmienną get w adresie 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. Problemy UTF-8 PHP/MySQL

  2. 10 pytań do rozmowy kwalifikacyjnej na temat bazy danych MySQL dla początkujących i średniozaawansowanych

  3. Qt - Jak zdobyć | skompilować sterownik Mysql

  4. Jak zwrócić wiersze, które mają te same wartości kolumn w MySql

  5. Jak sprawdzić wersję MySQL