如何通过比较同一 table 中的 2 列仅获得不匹配的结果
How to get only mismatched results from comparing 2 columns in the same table
我需要比较 1 table 中的 2 列是否不匹配。即 A 列与 B 列中的内容不匹配。我也希望只看到不匹配的结果。
select K,pbs#ID,PBS#disp, ln#id, ln#disp
from dbo.book7
where ln#disp is not null and pbs#disp is not null
如果列 pbs#disp 和 ln#disp 不匹配,我只想查看结果。
您可能需要展示一些示例,但您尝试过吗:
select K,pbs#ID,PBS#disp, ln#id, ln#disp
from dbo.book7
where ln#disp is not null and pbs#disp is not null
AND pbs#disp <> ln#disp
我需要比较 1 table 中的 2 列是否不匹配。即 A 列与 B 列中的内容不匹配。我也希望只看到不匹配的结果。
select K,pbs#ID,PBS#disp, ln#id, ln#disp
from dbo.book7
where ln#disp is not null and pbs#disp is not null
如果列 pbs#disp 和 ln#disp 不匹配,我只想查看结果。
您可能需要展示一些示例,但您尝试过吗:
select K,pbs#ID,PBS#disp, ln#id, ln#disp
from dbo.book7
where ln#disp is not null and pbs#disp is not null
AND pbs#disp <> ln#disp