|
안녕하세요? 저번에 많은 도움을 받았지만 이번에도 염치불구하고 이렇게 도움 요청드립니다.
다름이 아니라 아래와 같은 행이 있습니다.
일련번호 날짜 A칼럼 B칼럼
1 20080101 1.5 1
2 20080201 2 2
3 20080204 4 8
1 20090101 2 1
2 20090201 4 4
3 20090204 6 24
1 20100101 9 1
2 20100201 2 2
3 20100204 2 4
일련번호 1,2,3이 하나의 그룹이구요..
그룹내에서 각각 1월1일에의 B칼럼값은 1이구요..
그룹내에서 1월1일 이후의 B칼럼값은 직전일 B칼럼값 * 현재 A칼럼값이 들어가야 합니다.
다른 그룹으로 넘어가면 1월1일부터 새로 매겨져서 곱해지구요.
즉 20080101 부터 20080204까지가 한묶음인데..
20080201의 B값은 20080101의 B값 * 20080201의 A값입니다.
이거 쿼리로 가능한가요?
고수님의 고견부탁드립니다.
이거 어려운가보당..ㅜㅜ..해야 되는데..아시는 분 조언좀...ㅜㅜ
|