查询消息theard列表

时间:2013-04-01 05:52:36

标签: php mysql sugarcrm

我必须显示登录用户的消息线程。好显示线程实际上不是问题。我在显示所有消息列表时遇到了麻烦。要求如下。

1)消息列表页面(message_list.php):此处仅显示登录用户发送或接收的最后一条消息。在这种情况下,登录用户可以是发送者或接收者。 e.g

用户“mahendra”是登录用户。约翰,史密斯,桑德拉说,并与许多其他用户沟通。在message_list.php页面上,只应在每个用户中显示最后一条消息。

数据库结构如下:

ID(PK),from_id,to_id,消息

应该对此进行什么查询?

1 个答案:

答案 0 :(得分:0)

假设您当前用户的ID为5

SELECT message FROM yourTable WHERE to_id=5 OR from_id=5 ORDER BY id DESC LIMIT 1