oracle 用B表数据更新A表
a表有a1a2a3;124287375b表有b1b2b3127284376想将a表资料更新成(注a1=b1,a2=b2)a1a2a3;127284376a表中有部分数据不...
a表有
a1 a2 a3;
1 2 4
2 8 7
3 7 5
b表有
b1 b2 b3
1 2 7
2 8 4
3 7 6
想将a表资料更新成(注a1=b1,a2=b2)
a1 a2 a3;
1 2 7
2 8 4
3 7 6
a表中有部分数据不存在于B表,不存在的a表数据不用更新 展开
a1 a2 a3;
1 2 4
2 8 7
3 7 5
b表有
b1 b2 b3
1 2 7
2 8 4
3 7 6
想将a表资料更新成(注a1=b1,a2=b2)
a1 a2 a3;
1 2 7
2 8 4
3 7 6
a表中有部分数据不存在于B表,不存在的a表数据不用更新 展开
3个回答
展开全部
update a set a3=(select b3 from b where a.a1=b.b1 and a.a2=b.b2)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update a set a3=(select b3 from b where a.a1=b.b1 and a.a2=b.b2)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询