DB2,SQL计算,以第一个字段主,第二个字段相加,得到一张报表 10
1个回答
展开全部
有两个表A和B,均有key和value两个字段,如果B的key在A中也有,就把B的value换为A中对应的value
update b set b.value=(select a.value from a where a.key=b.key) where b.id in(select b.id from b,a where b.key=a.key);
但是如果没有ID字段:
update b set b.value=(select a.value from a where a.key=b.key) where b.key in(select b.key from b,a where b.key=a.key);
update b set b.value=(select a.value from a where a.key=b.key) where b.id in(select b.id from b,a where b.key=a.key);
但是如果没有ID字段:
update b set b.value=(select a.value from a where a.key=b.key) where b.key in(select b.key from b,a where b.key=a.key);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询