Скажем, у меня есть таблица с именем messages
со столбцами:
id | from_id | to_id | subject | message | timestamp
Я хочу получить последнее сообщение от каждого пользователя, как вы видели бы в вашем входящем ящике FaceBook, прежде чем переходить в реальный поток.
Этот запрос, похоже, приближает меня к результату, который мне нужен:
SELECT * FROM messages GROUP BY from_id
Однако запрос дает мне самое старое сообщение от каждого пользователя, а не самое новое.
Я не могу понять этого.