我有个关于聊天应用的问题。如果您以用户身份与管理员通信,您可以看到来自双方的通信,我如何从DB调用它。
DB,
record 1: user_from, user_to, message
record 2: user_to, user_from, messagesql:
SELECT * FROM messages WHERE user_from = 1 AND user_to = 2但是有了这个查询,我只能得到一个方法。我现在只能看到user_from 1和user_to 2所在的记录,但我也想知道user_from 2和user_to 1在哪里。
有人能帮我解决这个问题吗?
非常感谢!
发布于 2017-07-06 11:18:08
使用OR并添加第二个条件:
SELECT *
FROM messages
WHERE (user_from = 1 AND user_to = 2)
OR (user_from = 2 AND user_to = 1)https://stackoverflow.com/questions/44947363
复制相似问题