姬長信(Redy)

php – mysql查询两个表,检索每个会话的消…


我有两张桌子.

其中一个称为“对话”的数据如下.

ConversationID  Sender     Reciever
1               bla1       bla2
2               bla1       bla3
3               bla1       bla4

另一种称为“消息”的数据如下.

MessageID    MessageText    TimeAddedMessage        ConversationID
1             helo           2012-03-12 13:00:00          2
2             helo           2012-03-12 13:01:00          1
3             helo           2012-03-12 13:02:00          3
4             helo           2012-03-12 13:03:00          3
5             helo           2012-03-12 13:04:00          2

我想从查询中得到的结果如下:

5             helo           2012-03-12 13:04:00          2
4             helo           2012-03-12 13:03:00          3
2             helo           2012-03-12 13:01:00          1

这意味着我们需要每个对话的最新评论(按时间排序DESC).

任何帮助赞赏.