SQL NOT IN子句不起作用

时间:2014-08-01 07:25:13

标签: sql sql-server tsql sql-server-2012

我试图获取另一个列表中不存在的名称列表

    SELECT [Paid To]
    FROM tbl1
    WHERE [Paid To] not  in
    (select [Name ] 
    FROM tbl2
    )

我没有得到任何结果 但是当我运行左连接查询时

select top 10 *
from [tbl1] a
left join [tbl2] b
on a.[Paid To] = b.[Name ]

我得到了2个表不匹配的NULL。 任何人都可以帮助解决第一个查询无效的原因吗?

使用SQL Server 2012

0 个答案:

没有答案