Общие > Базы данных
limit 1,10
(1/1)
:
Что то не пойму.
В таблице 100 000 записей
Есть запрос
SELECT id,name FROM user WHERE email = \'das@das.nvb\' LIMIT 0,10
Точно известно что таких user 10 человек (база тестовая)
При LIMIT 0,10 возвращает всех.
При LIMIT 1,10 возвращает начиная с 10 000.
Тоесть как будто я написал LIMIT 10000, 10
Короче умножает offset на 10 000
Что то в мануале ничего не найду.
fidget:
это ...
вышли мне на greta@ensita.net такие данные:
1. версия MySQL, как и на что ставилась (binary, source, rpm)
2. mysqldump своей базы
для сбора информации воспользуйся даже лучше скриптом mysqlbug, если mysql под *nix стоит ...
AlieN:
Unregistered
Дамп не помешал-бы
AliMamed:
--- Цитировать ---При LIMIT 1,10 возвращает начиная с 10 000.
--- Конец цитаты ---
а ты уверен? добавь ORDER BY id в запрос
Навигация
Перейти к полной версии