我有一个名为 private_messages 的 SQL 表,其中包含字段(id、from、to、message、stamp)。戳字段对应于消息的日期
那么我需要什么查询:
1)获得两个用户之间的对话(按日期排序)?
我试过查询
(SELECT * FROM private_messages WHERE from=$my_id AND to=$other_id)
UNION
(SELECT * FROM private_messages WHERE from=$other_id AND to=$my_id)
ORDER BY stamp
;
但不起作用...
2) 获取我和其他用户之间的最后一条消息,每个用户都有不同的用户,按日期排序(例如在 Facebook 中构建一个收件箱)?