首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

判断多数据存在于多数据?该如何解决

2012-03-01 
判断多数据存在于多数据?表A 有100条记录表B 有100000000条记录插入表B中没有的表A记录更新表B中 存在表A

判断多数据存在于多数据?
表A 有100条记录
表B 有100000000条记录

插入表B中没有的表A记录
更新表B中 存在表A的记录

[解决办法]
insert into b(t) select a.t from a,b where b.t(+)=a.t and b.t is null
[解决办法]

SQL code
表A 有100条记录 表B 有100000000条记录 插入表B中没有的表A记录 更新表B中 存在表A的记录-----------------------------------------------insert into b select * from a where id not in (select id from b)update b set col = a.col from b,a where a.id = b.id 

热点排行
Bad Request.