예를 들어 아래와 같은 로우데이타가 있읍니다.
그룹 코드 코드명 구분 금액
A AA00 매출합계 0 0
A AA01 과자류 1 1000
A AA02 과일류 1 2000
A AA03 음료류 1 1000
B BB00 매출원가 0 0
B BB01 과자류 1 500
B BB02 과일류 1 1000
B BB03 음료류 1 500
C CC00 기타1 1 100
D DD00 기타2 1 200
결과물
코드 코드명 합계
AA00 매출합계 4000
AA01 과자류 1000
AA02 과일류 2000
AA03 음료류 1000
BB00 매출원가 2000
BB01 과자류 500
BB02 과일류 1000
BB03 음료류 500
이익금액 2000
CC00 기타1 100
DD00 기타2 200
혹시 위 의 데이타가 가능할가요? 일종의 손익계산서 비슷한 자료를 만들려고 하는데..
좋은생각이 떠오르질 안네요. ROLLUP 사용할까도 생각해봣는데
그룹이 나올필요가 없는 데이타도 있고 해서..요..(CC00,DD00처럼요)
우선 관건은.. 구분이 0인곳의 금액 필드에 해당 그룹의 합계를 넣는 것입니다.
가능한건지. 제가 잘못 구현하고 있는건지..
아니면 비슷한 자료 만들기 위해 다른 방법을 강구해야 하는지요?
|