首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

查寻数据库的不同元素

2012-12-29 
查找数据库的不同元素将两个不同数据库的两张不同表的字段值做对比,如果相同则不显示,否则显示出来例如数

查找数据库的不同元素
将两个不同数据库的两张不同表的字段值做对比,如果相同则不显示,否则显示出来

例如数据库A的表t1的某字段有值1,2,4,5,数据库B的表t2的某字段有值1,2,3,4,5,6,7,8,9,10,处理后的结果应该显示3,6,7,8,9,10,请问该如何实现?
[解决办法]
select id, 'a' as memo from a where id not in (select id from b)
union all
select id, 'b'         from b where id not in (select id from a)
[解决办法]
select * from  [数据库B].DBO.[表t2] where 数据库B的表t2的某字段 not in 
(select 数据库A的表t1的某字段 from  [数据库A].DBO.[表t1] )

热点排行