我有一个问题,我正在尝试,但我无法让它工作。
我有下表:
消息
|-------------|----------------|
| senderID | recipientID |
|-------------|----------------|
| 4 | 3 |
| 3 | 4 |
| 3 | 423 |
| 18 | 4 |
| 391 | 4 |
| 4 | 19 |
| 3 | 4 |
| 48 | 213 |
| and so | on ... |
|-------------|----------------|
现在,我想获取线程列表,这意味着: 与我一起写消息的所有人的列表。所以问题是,我必须在“senderID”或“recipientID”列中查看我的用户ID(在本例中为4)并且我“删除”重复条目(所以我没有例如,另一个用户的 id 为“3”的 2 个条目)。
我用 JOIN 和 GROUP BY 尝试了一些非常奇怪的事情,但没有让它起作用。
有人可以帮助我吗?
最好的问候,
萨格特克斯