如何使用SQL连接2个表

use*_*088 0 sql-server

我创建了两个临时表,#tableA(1872个条目)和#tableB(1146个条目).我已经填写了邮件信息.我想过滤掉#tableA中也出现在#tableB(437个共享条目)中的条目.我想通过查看两个临时表中的FullName字段来执行此操作.在我们过滤掉这些共享名称后,我需要从#tableA(现在有1435个条目)返回数据.

select * from #TableA
--inner join #TableB ON #TableA.FullName = #TableB.FullName --shows 437 shared names
where 
--#TableA.FullName <> #TableB.FullName --this is obviusly not going to work
Run Code Online (Sandbox Code Playgroud)

你们能指点我正确的方向吗?

谢谢

Unh*_*ean 5

select a.*
from #TableA a
left join #TableB b ON a.FullName = b.FullName
where b.FullName IS NULL
Run Code Online (Sandbox Code Playgroud)