我现在在Oracle中有一个临时表@tempTable和@tab1
@tempTable的表结构如下:
maoyitype varchar2(100),
shuju1 number(38,4),
shuju2 number(38,4),
shuju3 number(38,4),
shuju4 number(38,4),
shuju5 number(38,4),
shuju6 number(38,4)@tab1的表结构如下
maoyitype varchar2(100),
shuju22 number(38,4)我现在@tempTable有数据如下:
进料加工 NULL NULL 2798395.8900 NULL NULL NULL
来料加工 NULL NULL 178374.8400 NULL NULL NULL
一般贸易 NULL NULL 1006454.1000 NULL NULL NULL@tab1有数据如下:
进料加工 2798395.8900
来料加工 178374.8400
一般贸易 1006454.1000我现在要对这2个临时表进行合并
把 @tab1中maoyitype为'进料加工'的shuju22数据插入到@tempTable表maoyitype字段同样为'进料加工'的shuju4中
来料加工和一般贸易同上
最后效果应该是这样的
进料加工 NULL NULL 2798395.8900 2798395.8900 NULL NULL
来料加工 NULL NULL 178374.8400 178374.8400 NULL NULL
一般贸易 NULL NULL 1006454.1000 1006454.1000 NULL NULL