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

Възможно ли е това да се получи общ брой редове с ограничение за отместване

Можете да използвате SQL_CALC_FOUND_ROWS по този начин

SELECT SQL_CALC_FOUND_ROWS * FROM users limit 0,5;

Получава броя на редовете преди прилагане на клауза LIMIT. Необходима е друга заявка за извличане на резултатите, но тази заявка може просто да бъде

SELECT FOUND_ROWS()

и следователно не е нужно да повтаряте сложната си заявка.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изберете всички редове, които имат поне списък с функции

  2. По-добър начин да запазите парола в mysql, която може да бъде декриптирана и с помощта на php

  3. MySQL - Търсене на точна дума от низ

  4. Как да получите размер на колоната в таблицата на mysql

  5. Емисия за потребителска активност (ала facebook). Как да групирате подобни дейности?