我有两个表,第一个是用户表
id username
1 xyz
2 abc
和用户组表
user_id group_id
1 2
1 3
1 5
2 2
2 3
我想选择不属于组 ID 5 的用户结果集。
最佳答案
首先,所有用户 ID 都在组 5 中。然后列出所有用户,排除这些用户
SELECT * FROM user WHERE id NOT IN (
SELECT user_id
FROM group
WHERE group_id = 5
);
关于mysql - 如何选择不属于用户组的用户结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32806606/