<예제1>
대분류 |
소분류 |
그룹코드 |
개별코드 |
발생일자 |
수량 |
01 |
0101 |
A100 |
A100-1 |
20110101 |
1 |
01 |
0101 |
A100 |
A100-2 |
20110101 |
1 |
02 |
0201 |
B100 |
B100 |
20110102 |
2 |
02 |
0202 |
B200 |
B200 |
20110103 |
1 |
03 |
0301 |
B300 |
B300 |
20110104 |
1 |
03 |
0302 |
B400 |
B400 |
20110104 |
1 |
03 |
0301 |
B300 |
B300 |
20110104 |
1 |
<예제2>
대분류 |
소분류 |
그룹코드 |
개별코드 |
01월 01일 |
01월 02일 |
01월 03일 |
01월 04일 |
…… |
01 |
0101 |
A100 |
A100-1 |
1 |
|
|
|
|
01 |
0101 |
A100 |
A100-2 |
1 |
|
|
|
|
02 |
0201 |
B100 |
B100 |
|
2 |
|
|
|
02 |
0202 |
B200 |
B200 |
|
|
1 |
|
|
03 |
0301 |
B300 |
B300 |
|
|
|
2 |
|
03 |
0302 |
B400 |
B400 |
|
|
|
1 |
|
. |
. |
. |
. |
|
|
|
|
|
. |
. |
. |
. |
|
|
|
|
|
. |
. |
. |
. |
|
|
|
|
|
. |
. |
. |
. |
|
|
|
|
|
예제1의 원 데이타를 예제2로 변환하여 보여주려고 합니다.
대분류, 소분류, 개별코드는 사용자마다 틀립니다.
발생일자또한 조회시 입력받은 날짜로 해당 발생일자를 조회하게 됩니다.
개별코드는 발생일자별로 수량을 SUM해야하며..
발생일자를 사용자가 한달이상 입력했을 경우에는(예: 1/1 ~ 2/28) 컬럼의 수가 너무 많이 늘어나게 되어
한달로 기간을 제한하려합니다.
가로, 세로, PIVOT등으로 조회해서 봐도 어려워서..도움을 요청하오니 부디..도와주세요~!! |