gpt4 book ai didi

mysql - SQL 选择不匹配特定选择的地方

转载 作者:行者123 更新时间:2023-11-29 04:08:34 25 4
gpt4 key购买 nike

我一直在使用以下 SQL:

SELECT DISTINCT NAME
FROM Events t1
LEFT JOIN UserHistory t2 ON t1.Name = t2.Event
WHERE t2.Event IS NULL

从表 1 中选择表 2 为 Null 的所有行。这有效地过滤掉了表 2 有数据的所有表 1 数据。但是,我只想在表 2 中的列等于某个值时才应用它。因此,我希望执行 SELECT * FROM t2 WHERE t2.ID = 1 但我不确定这如何适合此查询。

最佳答案

SELECT DISTINCT NAME
FROM Events t1
LEFT JOIN UserHistory t2 ON t1.Name = t2.Event and t2.certain_column = 1234
WHERE t2.Event IS NULL

关于mysql - SQL 选择不匹配特定选择的地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19927930/

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