IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Помогите создать SQL запрос (MySQL) (https://www.imho.ws/showthread.php?t=67069)

KAdot 27.08.2004 08:50

Помогите создать 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 | ...


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

is_absent 27.08.2004 09:08

Цитата:

KAdot:
WHERE a.forum_id='1' AND a.forum_id=b.forum_id
and b.topic_id = d.topic_id :-)

KAdot 27.08.2004 13:40

is_absent
Спасибо. что-то я ступил. я делал также, только буковки d и a перепутал :)


Часовой пояс GMT +4, время: 11:58.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.