고민고민해두 답이 나오질 않습니다. 0 0 1,420

by 강기호 [2006.03.03 18:39:31]


* 오늘두 좋은 하루 되시구요.

항상 큰도움을 받구 있는 오라클 클럽에게 감사합니다.

다름이 아니오라 다음과 같은 내용을 SQL문으로 구현하려고 하는데 잘 모르겠습니다.

1.AS2117(품목별입출디테일),AS2107T(월별품목재고)

2.당월입출디테일을 기준으로 입출코드20이하와 20초과의 수량을 합을 구하고, 해당품목의 전달재고(as2107t)의 재고수량을 가져와서 화면에 표시하여 주는겁니다.

 

Select a.part_code

      a.input_qty(입출구분20이하),  1)--> 여기에 입출구분 20이하의 코드면 입고수량 합

      a.output_qty(입출구분20초과) 2)--> 여기에 입출구분 20초과면 출고수량 합

      b.stock_qty ---> 이건 해당 품목의 전월 재고수량

      from as2117 a,

      (Select part_code,stock_qty from as2107t b where year = '2006' and mon = '01')

      b

where a.part_code = b.part_code(+) and year = '2006' and mon = '02';

1)과2)를 어떻식으로 구해야 되는지 잘 모르겠습니다. 도움 부탁드립니다.

 

고수님의 답변 기다리겠습니다.

 

 

 

 

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입