为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:centos7.6
【CPU】:interl xeon Platinum 8153 CPU @ 2.0GHz
【问题描述】*:导入2个excel表到DM8中,想比较其中一列数据相同的,或者差异,a中有b中没有的。相同的通过如下实现:
select *
from “SYSDBA”.“a”,“SYSDBA”.“b”
where “SYSDBA”.“a”.“ip”=“SYSDBA”.“b”.“ip”
请问:查询a表ip列数据和b表IP列数据,a中有b中没有;或者b中有,a中没有。
2种写法,not exists的写法应该效率会更高,第二种写法需要先生成完整的连接结果集

使用外连接的方式
a left outer join b on(a.ip=b.ip)
a right outer join b on(a.ip=b.ip)
a full outer join b on(a.ip=b.ip)
都去测试下,应该可以解决