안녕하세요..
gid 그룹에 따라 누계 계산하는데요.
gid 그룹마다 누계하는것 보단
gid 의 1 일때 총합계 구하고
gid 의 2 일때 총합계 + gid의 1 총갯수합계 구하고
gid 의 3 일때 총합계 + gid의 1 총합계+ gid의 2 총합계 구하는 누계과정입니다.
아래 이미지 보시면
샘플
|
|
|
|
|
|
|
|
|
전(샘플) |
|
|
|
|
후 (결과) |
|
|
|
num |
gid |
amt |
tot_amt |
|
num |
gid |
amt |
tot_amt |
1 |
1 |
10 |
- |
|
1 |
1 |
10 |
30 |
2 |
1 |
10 |
- |
|
2 |
1 |
10 |
30 |
3 |
1 |
10 |
- |
|
3 |
1 |
10 |
30 |
4 |
2 |
10 |
- |
|
4 |
2 |
10 |
50 |
5 |
2 |
5 |
- |
|
5 |
2 |
5 |
50 |
6 |
2 |
5 |
- |
|
6 |
2 |
5 |
50 |
7 |
3 |
10 |
- |
|
7 |
3 |
10 |
75 |
8 |
3 |
10 |
- |
|
8 |
3 |
10 |
75 |
9 |
3 |
5 |
- |
|
9 |
3 |
5 |
75 |
10 |
4 |
5 |
- |
|
10 |
4 |
5 |
90 |
11 |
4 |
5 |
- |
|
11 |
4 |
5 |
90 |
12 |
4 |
5 |
- |
|
12 |
4 |
5 |
90 |
13 |
5 |
10 |
- |
|
13 |
5 |
10 |
110 |
14 |
5 |
10 |
- |
|
14 |
5 |
10 |
110 |
|
|
|
|
|
|
|
|
|
이렇게 표현하고 싶은데요 쿼리상으로 할려고하니 답이 안 나오네요.
게시판에 누계라는 검색해서 찾아보았으나.... ㅠ_ㅠ.. 대부분 그룹마다 합계구하는것밖 에없네요