parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

osatuk 23.04.2007 13:36

Я тут подумал, что может идея не так и плоха.
Хранить в таблице userId, topicId, lastPostId.
И выбирать потом для нужного топика:
select count(*) from posts where topicId = $topicId and id > $lastPostId order by id
Id-то primary key следовательно старшие будут в любом случае больше.
И проблема удаленного сообщения тоже не актуальна: следующие после удаленного поста по id будут в любом случае старше, против автоинкремента не попрёшь.

Мне просто кажется, что сравнение чисел будет побыстрее сравнения дат.
Жду критики, в общем. :)