【发布时间】:2016-10-15 10:53:23
【问题描述】:
我有一个包含消息的表(person_id、message、conversation_id、created_at)
我想在每个对话中获取最新消息。我尝试过使用子查询,但它似乎忽略了子查询中的 orderby:
SELECT sub.* FROM
(SELECT * FROM messages ORDER BY created_at DESC) AS sub
GROUP BY sub.conversation_id
在这个 SQLfiddle 中尝试一下。
还有其他方法可以获得正确的结果吗?
【问题讨论】:
-
对不起!这是一个错误:)
标签: mysql sql sql-order-by