我正在尝试创建一个查询,但我不知道如何。
我有三个表chat
:chat_user
和user
就像是:
--------- ------------------------ ------------------
| chat | | chat_user | | user |
--------- ------------------------ ------------------
| id | 1 | | id | chat_id | user_id | | id | external_id |
---- ---- ---- --------- --------- ---- -------------
| 1 | 1 | 1 | | 1 | 111 |
| 2 | 1 | 2 | | 2 | 222 |
---- --------- --------- ---- -------------
user
我需要为两个选择一个 chat.id。在上面的示例中,用户 111 和 222 共享chat.id
1。我需要的是在搜索111 和 222chat.id
时仅获得一次选择结果 1(如上例) 。external_id
我在这里找到了一些答案,但它们并没有太大帮助......我总是得到其他 chat.id 值。
如果您需要任何额外的解释,我就在这里回答。
提前致谢!