테이블이 3 개 있습니다.오라클 : 커서 절차 : 합계 2 테이블 합계
표
|Obj_id|Obj_Name|
----------------
|A | AAA|
|B | BBB|
|C | CCC|
표 2
|Obj_id|Amount1|
----------------
|A | 1000|
|C | 20|
|A | 100|
|B | 50|
|C | 10|
표 3
|Obj_id|Amount2|
----------------
|B | 500|
|C | 10|
|C | 40|
지금은 아래
같은 커서를 반환하는 절차 "보고서"를 작성해야보고서
|Obj_Name|Amount1|Amount2|Obj_id|
---------------------------------
|AAA | 1100| 0|A |
|BBB | 50| 500|B |
|CCC | 30| 50|C |
내가 봤지만 어디에도 일치하는 대답이 없습니다.
어디'그것으로 적합 sum' 않는다 - 당신이'표 2/3'에서 obj_id''당 여러 개의 값을해야합니까? 기본적인 쿼리가 작동하고 프로 시저에서 반환하는 방법을 알아 내야합니까? (만약 당신이 실제로 * 돌아 오는 * 함수라면, 함수를 의미하는지, 아니면 out 매개 변수를 가진 프로 시저인지는 확실하지 않습니다.) –
합계 예제에서는 제 실수입니다. 내 사건과 관련된 질문을 수정했습니다. 함수 또는 프로 시저가 문제를 해결하면 정상입니다. – user2663001