Forum Webscript.Ru
Общие => Базы данных => Тема начата: от 20 Апреля 2002, 02:34:06
-
Что то не пойму.
В таблице 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
Что то в мануале ничего не найду.
-
это ...
вышли мне на greta@ensita.net такие данные:
1. версия MySQL, как и на что ставилась (binary, source, rpm)
2. mysqldump своей базы
для сбора информации воспользуйся даже лучше скриптом mysqlbug, если mysql под *nix стоит ...
-
Unregistered
Дамп не помешал-бы
-
При LIMIT 1,10 возвращает начиная с 10 000.
а ты уверен? добавь ORDER BY id в запрос