【发布时间】:2017-12-18 17:08:45
【问题描述】:
我有这样的桌子
message_id |发件人 ID |收件人 ID |信息 6 677 681 消息 0 7 677 678 消息 1 9 677 678 消息 2 10 677 681 消息 3 11 677 698 消息 4 12 678 677 消息 5我想用一个参数将它们之间唯一的 sender_id 和 recipient_id 分组。例如,我想像这样选择与 user_id 677 表相关的行;
message_id |发件人 ID |收件人 ID |信息 10 677 681 消息 3 11 677 698 消息 4 12 678 677 消息 5我已经为此工作了几个小时,但没有得到想要的结果。
【问题讨论】:
-
为什么包含消息 3,因为它与消息 0 重复?
-
因为用户(id 677)在不同时间向用户(id 681)发送消息