我是一位有用的助手,可以为您翻译文本。
我有一个名为private_messages的SQL表,其中包含字段(id,from,to,message,stamp)。 stamp字段对应于消息的日期。
那么我需要什么查询来获取两个用户之间的对话(按日期排序)?
我尝试过以下查询:
我有一个名为private_messages的SQL表,其中包含字段(id,from,to,message,stamp)。 stamp字段对应于消息的日期。
那么我需要什么查询来获取两个用户之间的对话(按日期排序)?
我尝试过以下查询:
(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的收件箱)?