这个简单的SQL Select语句有问题

Ser*_*pia 0 sql t-sql sql-server sql-server-2005

我有两张桌子,A和B.

两者都具有完全相同的列.

我需要选择所有TableA中的项 TableB中.

这是十字路口,对吗?我怎样才能做到这一点?

joe*_*ice 6

假设TableA和TableB具有名称id的主键.

select TableA.* 
  from TableA 
left outer join TableB on TableB.id = TableA.id
where TableB.id is null;
Run Code Online (Sandbox Code Playgroud)

这将找到表b没有表a的id实例的所有条目.