У меня есть сайт социальной сети, и я не могу ответить на запрос. У меня есть таблица сообщений, в которой хранятся все сообщения пользователей, а затем таблица post_comments, в которой хранятся все комментарии к сообщению. Я пытаюсь найти последний комментарий по записи из таблицы post_comments. В таблице post_comments есть следующие столбцы:
post_comment_id, post_id, writer_user_id, post_comment_content, datetime
Я сгруппировал результаты по post_id следующим образом:
SELECT * FROM post_comments GROUP BY post_id
Это почти то, что я хочу, но всегда возвращает самый старый комментарий для каждого сообщения, а не самый новый. Как я могу заставить его возвращать самый последний комментарий для каждого сообщения?