gpt4 book ai didi

mysql - SQL如何比较两个不同表中的两列

转载 作者:可可西里 更新时间:2023-11-01 07:34:53 25 4
gpt4 key购买 nike

我有两个表,其中表 1 包含 4 列,而表 2 包含 8 列。我在 table1 中有两列,我想将它们与 table2 中的两列进行比较。

Table 1 have column1 and column2 (that needs to be compared)
Table 2 have column6 and column7 (that needs to be compared)

我需要比较两列的组合。我尝试执行以下查询,但它不起作用

Select * from table1 
where column1, column2 NOT IN (Select column6, column7 from table2)

如何比较两个表中的两列?

最佳答案

Except 显示了两个表之间的区别(Oracle 人员使用 minus 而不是 except,语法和使用是相同的)。它用于比较两个表之间的差异。例如,让我们看看两个表之间的差异

SELECT * FROM
table1
EXCEPT
SELECT * FROM
table2

关于mysql - SQL如何比较两个不同表中的两列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28886856/

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