PDA

Просмотр полной версии : Помогите понять


kdk
13.11.2007, 16:31
у меня есть бд
CREATE TABLE look (
`lookId` smallint(6) NOT NULL auto_increment,
`message` varchar(20) NOT NULL,
PRIMARY KEY (`lookId`)
);
Записей примерно 50.
Почему при запросе
SELECT message FROM look ORDER BY lookId DESC limit 0,5 - все ок выводит пять сообщений
а при запросе
SELECT message FROM look ORDER BY lookId DESC limit 20,25 - выводит не 5 сообщений, а больше.
Почему так?? И как это исправить??? Зарание СПС.

[Raz0r]
13.11.2007, 16:38
надо так
SELECT message FROM look ORDER BY lookId DESC limit 20,5
Ибо второй параметр LIMIT'а определяет сколько записей вывести после смещения, которое задается первым параметром

kdk
13.11.2007, 16:46
Понятно спс