现在我有疑问
DELETE FROM connections
WHERE "user_b_id" IN
(SELECT "id"
FROM "users"
WHERE 'dharness.student@gmail.com'="email")
但我真正想要的是
WHERE "user_b_id" OR "user_a_id" IN ...
但我不知道如何让它工作。有运营商吗?
最佳答案
如果 users.email 是唯一的你可以写
WHERE (SELECT id FROM users
WHERE email = 'dharness.student@gmail.com')
IN (user_b_id , user_a_id)
关于mysql - 创建一个 WHERE OR IN postgres,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35766602/