Mysql
 sql >> база данни >  >> RDS >> Mysql

Използвайте LIMIT, за да разделите резултатите в MySQL заявка

Това не може да се направи.

Вижте решение тук:MySQL Math и COUNT(*) в LIMIT

Бих препоръчал да използвате javascript или нещо за обработка на първия параметър (т.е. отместване), като:limit 0,20 на първа страница и limit 21,20 на второ...

Например, ако първата ви страница има променлива get в 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. как да създадете php mysql приложение, което работи офлайн

  2. Предупреждение:mysql_connect():[2002] Няма такъв файл или директория (опитва се да се свърже чрез unix:///tmp/mysql.sock) в

  3. mysql_num_rows() очаква параметър 1 да бъде ресурс, булев, даден в

  4. Грешка при зареждането на модула MySQLdb „Инсталирахте ли mysqlclient или MySQL-python?“

  5. mysql изтриване в безопасен режим