【发布时间】:2017-05-05 20:54:06
【问题描述】:
我有两个帐户信息表。第一个表 T1 包含所有产品线的描述以及提交编号、名称、地区、状态、保单编号等。第二个表T2只有与仅适用于财产线相关的信息及其提交编号、名称区域、状态、保单编号等。然后列名在两个表中的名称不同。
我需要比较这两个表,并在第二个表 T2 中找到 Property line 缺失的保单编号。我尝试了下面的代码并得到了列表,但我看到了空值。我应该如何从结果中消除这些空值?
SELECT a.[Master Policy Number]
FROM DB1.dbo.Global_Submission_Log AS a
WHERE
a.[Master Policy Number] NOT IN (
SELECT b.PolNo
FROM DB1.dbo.PROPERTY_Files AS b
WHERE b.PolNo = a.[Master Policy Number]
AND a.[Master Policy Number] IS NOT NULL
)
【问题讨论】:
-
您不只是希望您的不在(选择 b.PolNo... 进入(选择...?您是说 a.[Master Policy Number] 不为空))所以你正在寻找那些为空的