求助sql,谢谢,在线等
SQL> create table t1
  2  (jsjdm varchar2(10),
  3  je number);表已创建。SQL> create table t2
  2  (zjgdm varchar2(10),
  3  jsjdm varchar2(10)
  4  );表已创建。
insert into t2 values ('2','1');
insert into t2 values (null,'3');
insert into t2 values ('5','4');
insert into t2 values ('5','6');
insert into t1 values ('1',1);
insert into t1 values ('2',2);
insert into t1 values ('3',3);
insert into t1 values ('4',4);
insert into t1 values ('5',5);
insert into t1 values ('6',6);
SQL> commit;提交完成。SQL> select * from t1;JSJDM              JE
---------- ----------
1                   1
2                   2
3                   3
4                   4
5                   5
6                   6已选择6行。SQL> select * from t2;ZJGDM      JSJDM
---------- ----------
2          1
           3
5          4
5          6SQL> 我想得到下面的数据
jsjdm  je
2        3
3        3
5        15
意思就是说
jsjdm中如果对应zjgdm,就要把它加到zjgdm的JE中,
比如说t2中jsjdm=1的时候,zjgdm对应的是2,就要求出
t1中jsjdm为1和2的je的和即为3