假设我有两个表,表A和表B,我想比较某个列.
例如,
表A包含列:IP,主机,应用程序
表B包含以下列:IP,数据中心,服务器,模型,Last_Updated
如何比较两个表之间的IP列以获得差异?
我知道如果表有相同的列我可以使用union和'减'来获得差异但是如果表有不同的列我就无法找到方法.
谢谢!
Qua*_*noi 15
SELECT *
FROM A
FULL JOIN
B
ON a.IP = b.IP
WHERE a.IP IS NULL OR b.IP IS NULL
Run Code Online (Sandbox Code Playgroud)
这将输出两个表中不匹配行的所有列,两侧都有NULL.
小智 6
select distinct column_A FROM table_1 where column_A not in (SELECT column_A FROM table_2)
Run Code Online (Sandbox Code Playgroud)