Db2 多表关联更新
当前位置:首页 ----> 数据库开发 ----> DB2
关键词:Db,test test test,test
sam9823:
有两个表 test1 test2 test1 的字段 a, b test2 的字段 a, c 实现类似这样的功能 : update test1,test2 set test1.b = 'b' where test1.a = test2.a and test2.c = '22'


bluescorpian:
update test1 set b = ( select 'b' from test 2 where test1.a = test2.a and test2.c = '22' ) 或 update test1 set b = 'b' where a in ( select a from test2 where c = '22') 区别自己看
原文出处:http://topic.csdn.net/t/20061024/19/5106208.html