일자 |
금액(누적) |
20150216 |
1000 |
20150217 |
1700 |
20150218 |
null |
20150219 |
null |
20150220 |
null |
20150221 |
null |
20150222 |
null |
20150223 |
2500 |
20150224 |
2800 |
select 일자, 금액 from 테이블 where 일자>'20150215'
이런 쿼리 조회 결과인데,
2015.02.18부터 설날이라 금액값이 null입니다.
18일부터 22일까지의 금액을 마지막 금액이 있는 날짜인 17일자의 금액으로 셋팅하고 싶은데
lag (금액) over (order by 일자)로 지정하면 18일까지만 1700으로 셋팅됩니다...
일자 |
금액 |
20150216 |
1000 |
20150217 |
1700 |
20150218 |
1700 |
20150219 |
1700 |
20150220 |
1700 |
20150221 |
1700 |
20150222 |
1700 |
20150223 |
2500 |
|
|
이렇게 설정하려면 어떻게 해야할까요..
도와주세요 ㅜㅜ
|