Mysql извлекает все строки с ограничением

Я хочу получить все строки определенного пользователя с ограничением 0, x..

Итак, я просто хочу спросить, есть ли способ получить все строки в mysql без вызова метода, который возвращает count (id) x & без перегрузки существующей функции, которая вообще не имеет ограничений в запросе и с нашей строкой. Функция Relace().

Как внутренне mysql может использовать это, когда мы проверяем флажок "показать все", тогда отображаются все строки таблицы taht.

Ответ 2

Чтобы получить все строки с определенного смещения до конца результирующего набора, вы можете использовать некоторое большое число для второго параметра. Этот оператор извлекает все строки из 96-й строки до последней:

SELECT * FROM tbl LIMIT 95,18446744073709551615;

Это можно найти в документации разработчиков mysql. http://dev.mysql.com/doc/refman/5.0/en/select.html

Ответ 3

Если вы хотите получить все строки, вы просто не используете предложение LIMIT.

Ответ 4

ПОЧЕМУ ОДНА МОЖЕТ БЫТЬ ЭТОТ:

Один сценарий, который можно использовать для этого, - это временная разбивка страниц на стороне сервера.

Например, если вы хотите получить определенное количество результатов на странице: он может динамически записывать запрос следующим образом:

  'select * from users limit '+ perPage'

Но что должно быть perPage, если он хочет получить все результаты?

ПРОСТОЕ РЕШЕНИЕ:

limit = (perPage=='x')?'':'limit'+perPage

теперь напишите запрос как 'select * from users' + limit. и если вы хотите получить все результаты, убедитесь, что значение perPage равно "x".