gpt4 book ai didi

mysql - 带有关系表的条件 SELECT SQL

转载 作者:行者123 更新时间:2023-11-29 20:00:07 24 4
gpt4 key购买 nike

假设我在 table1 中有一个 id,它是 table2 中的外键,并且 table2 中有一个名为“condition”的列。

我需要从表 1 中选择不在表 2 中条件 = 1 的所有 ID。

因此,对于表 1 中的 id,如果它不在条件 = 1 的表 2 中,则“选择它”。

编辑:我使用了 Ahsan Habib 的答案,效果很好!

最佳答案

如果你只想从 table1 中选择 ID 列,这会很好地工作......它只是一个简单的设置操作
从t1中选择id

从 t2 中选择 id,其中条件 = 1;

对于您可以尝试的所有列

select * from t1 ware id not in (select id from t2 where condition = 1);

关于mysql - 带有关系表的条件 SELECT SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40564537/

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