主题:找出在TABLEA中存在而在TABLEB中不存在的数据怎么实现??
无敌小学生
[专家分:20] 发布于 2005-10-10 14:38:00
rt
回复列表 (共1个回复)
沙发
美善 [专家分:2150] 发布于 2005-10-10 14:43:00
查询分析器下: 可以用except
例如:
except((select * from tablea),(select * from b),all)
查询语句:
Select
*
From
TableA as A
Where
Not Exists
(Select
*
From
TableB as B
Where
A.FieldA = B.FieldB
And A.FieldB = B.FieldB
)
在程序里可以做个循环来遍历所有字段,自动生成上面的SQL 文, 这样,方便修改
我来回复