gpt4 book ai didi

mysql - 左连接,但如果连接表包含条目则排除

转载 作者:行者123 更新时间:2023-11-29 08:21:27 26 4
gpt4 key购买 nike

我知道标题看起来微不足道,但问题比乍一看要深一些。

我有以下 3 个表结构:

user:  id, name
group: id, name
group_members: id, idUser, idGroup

有一个 id=1 的 super 管理员

我需要选择属于该组的所有用户。然而,棘手的部分是当他们订阅 super 管理员组和其他组时。我尝试了 LEFT JOIN 和 JOIN,但它们包含在本例中。如果他们订阅了 super 管理员组,我想从结果中排除它们,无论他们是否订阅了其他组。

最佳答案

SELECT * FROM user
WHERE id NOT IN
(SELECT idUser FROM group_members WHERE idGroup = 1)

关于mysql - 左连接,但如果连接表包含条目则排除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19273955/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com