Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос / 2 сообщений из 2, страница 1 из 1
23.01.2015, 16:27:55
    #38861913
php_lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить запрос
Привет всем!
Не могу составить корректный запрос. Необходимо вывести по 1 самому свежему комменту из 10 последних постов.
Делаю такой запрос:

SELECT `comment_post_ID`, `comment`
FROM `comments` c
INNER JOIN (
    SELECT `comment_date`
    FROM `comments`
    ORDER BY `comment_date` ASC
) as X USING (`comment_date`)

INNER JOIN `posts` p
ON c.comment_post_ID = p.ID
GROUP BY `comment_post_ID`
DESC LIMIT 10

Но в результате посты берутся на самые последние и комменты попадаются разные по времени. Помогите исправить запрос. Что я делаю не так.
...
Рейтинг: 0 / 0
24.01.2015, 13:48:24
    #38862283
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить запрос
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]