gpt4 book ai didi

mysql - 如何获取其他表中不存在的值

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

我有下面提到的表格:

表_1

ID     Var1   Var2
1 123 10
2 456 12
3 789 11
4 112 14

表_2

ID     Value2   Freq
1 123 5
2 555 4
3 779 7
4 112 8

我想要那些 Var1 中不存在的 Table_2

输出:

ID     Var1   Var2
1 456 12
4 789 11

我已经尝试过这个:

select *
from Table_1 t1
left join Table_2 t2 on t1.Var1 = t2.Value2
where t1.Var1 not in t2.Value2

最佳答案

select * from Table_1
where Var1 not in (select Value2 from Table_2)

select ID, Var1, Var2
from Table_1 t1
left join Table_2 t2 on t1.Var1 = t2.Value2
where t1.Var1 is null

第二种方式可能更有效。

关于mysql - 如何获取其他表中不存在的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49359998/

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