안녕하세요.
현재 오라클 10g를 사용하고 있습니다.
업무중 해결이 좀 난해한부분이 있어 질문드립니다.
일단 글이 자꾸 깨지네요. 수정해도 깨지네요..제대로 못올려 죄송합니다.
아래와 같이 제품코드별(CODE) 일자별 입고수량(IN), 출고수량(OUT), 판매수량(SELL)에 대한
테이블이 있다고 가정했을때에 해당 제품코드별 판매율이 50%에 도달했을 시점의 일자(STAND_DT)를
구하고자 합니다.
단, 테이블내의 제품코드에 대한 입고,출고,판매수량은 일자누적데이타가 아니라 일자별에 대한 수불내용입니다.
=======================================
CODE STAND_DT IN OUT SELL
=======================================
A 20120105 5 1 1 ====> 판매율 = 25%
A 20120107 3 2 2 ====> 판매율 = 50%
A 20120105 0 2 2 ====> 판매율 = 100%
B 20120103 6 0 3 ====> 판매율 = 50%
B 20120106 0 0 3 ====> 판매율 = 100%
C 20120101 2 2 0 ====> 판매율 = 0%
D 20120102 1 0 1 ====> 판매율 = 100%
=======================================
위의 내용과 같은 테이블의 데이타를 아래와 같은 결과를 얻고자 합니다.
결과화면(제품코드별 판매율이 50%이었을때의 시점일자)
=======================================
CODE STAND_DT
=======================================
A 20120107
B 20120103
=======================================
관심부탁드립니다.. 감사합니다..^^