Показать сообщение отдельно
Старый 27.08.2004, 08:50     # 1
KAdot
Junior Member
 
Регистрация: 10.06.2003
Адрес: Новосибирск
Сообщения: 53

KAdot Путь к славе только начался
Помогите создать SQL запрос (MySQL)

Я пишу форум. вот появилась небольшая проблема. есть запрос:

Код:
SELECT  a.forum_id, b.*, max(d.post_time) as max_time
FROM forum_forum a, forum_topics b, forum_posts d
WHERE  a.forum_id='1' AND a.forum_id=b.forum_id
group by b.topic_id
ORDER BY max_time DESC
Запрос должен возращать максимальное время поста для каждой темы, но возрашается почему-то для каждой темы одно и тоже время... надеюсь, вы меня поняли
З.Ы. Структура таблиц такая:


Код:
forum_forum:
forum_id |...
 
forum_topics:
topic_id | forum_id | ...
 
forum_posts:
...| topic_id | post_time | ...

В чем проблема???

Последний раз редактировалось KAdot; 27.08.2004 в 09:00.
KAdot вне форума