【发布时间】:2021-05-14 13:42:43
【问题描述】:
我有表 1:EMP 如下
ID NAME CITY AMT
-------------------------------------------
1 sajani Bangalore 20
2 Prashanth Bangalore 10
3 Jayvin Bangalore 10
表 2:EMP1
ID NAME1 CITY1 AMT1
---------------------------------------------
1 Sajani Bangalore 10
1 Sajani Bangalore 10
2 Prashanth Bangalore 10
3 Jayvin Bangalore 10
ID 是 Key 并且在两个文件中都是通用的。我想要一个 Select SQL 语句,它声明 table 1 = table 2,一旦执行 select 查询,它应该返回 0 条记录。
【问题讨论】:
-
您能分享一下您编写 SQL 查询的尝试吗?你写了什么,你具体面临什么问题?另外请为两个表添加更多上下文,为什么要在多个表中复制相同的信息?
-
样本数据很好,但您也应该指定预期的结果。
-
如果
table2的员工不在table1中怎么办? -
table1=table2 是什么意思?具有相同值的完全相同的行?当有重复行时会发生什么(例如表 2)?当一个表中的行在另一个表中不存在时会发生什么?