avatar

Как узнать в MySQL общее количество результатов запроса с LIMIT

Рейтинг 3.7 из 5. Голосов: 248
Den 6 лет назад
2
,

0


Ответы (2)

Den
avatar
Модератор За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений №1 по сообщениям
1026 Mar 10
6 лет назад
Как узнать в MySQL общее количество результатов запросом с LIMIT
CODE:
Select * from table where a=1 limit 5,10
а всего строк с where a=1 например, 50как узнать что 50?
отправить
+ 0

Redy
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений
503 Mar 10
6 лет назад
или двумя или одним запросом
CODE:
SELECT SQL_CALC_FOUND_ROWS * from table where a=1 limit 5,10
CODE:
SELECT FOUND_ROWS();
или одним запростом можно так,3 но наверное не есть так хорошо
CODE:
SELECT SQL_CALC_FOUND_ROWS *, FOUND_ROWS() as count_total from table where a=1 limit 5,10
отправить
+ 0


Чтобы оставить комментарий войдите или зарегистрируйтесь