更新oracle中的问题(参见说明)

时间:2013-12-22 21:19:52

标签: sql oracle

我是oracle的新手,所以如果我问一个愚蠢的问题,请不要笑:) 这是我的问题 考虑我有两张桌子 的 T1 即可。在插入

insert into `t1` (`iss_id`, `tr_type`, `perc`) values('1','26','1');
insert into `t1` (`iss_id`, `tr_type`, `perc`) values('2','26','4');
插入

中的

t2

insert into `t2` (`id`, `perc`) values('1','0');
insert into `t2` (`id`, `perc`) values('2','0');

(表中的行更多)

我想更新t2,结果是这样的:

insert into `t2` (`id`, `perc`) values('1','1');
insert into `t2` (`id`, `perc`) values('2','4');

如何为此撰写适当的更新?我尝试使用decode函数,但表中的行数超出允许范围。

0 个答案:

没有答案
相关问题