kaww спасибо, работает как нужно :) А можно менее извращенный вариант?) Я, конечно, в оценке запросов на их нагрузку на сервер не селен, но мне кажется этот запрос будет его сильно насиловать. Не?
dron4ik этот вариант как резервный. Просто знаю, что можно сделать еще на уровне запроса.
Invis1ble если он так сильно нужен, то лови:
CREATE TABLE IF NOT EXISTS `fg5k_topics` (
`id` int(3) NOT NULL AUTO_INCREMENT,
`from` int(3) NOT NULL,
`to` int(3) NOT NULL,
`text` text NOT NULL,
`date` datetime NOT NULL,
`type` varchar(7) NOT NULL,
`chat_id` int(3) NOT NULL,
`dialog_id` int(3) NOT NULL,
`view` int(1) NOT NULL DEFAULT '0',
`notified` int(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `from` (`from`,`to`,`date`,`type`,`chat_id`,`dialog_id`,`view`,`notified`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=530 ;
Kusss я тоже так думал, но выборка идет не так, как задумано.
Результат выборки с DESC:
Без DESC:
Нужно(результат выборки с запроса
kaww):