이 방법 저 방법 해보다가 방법이 없어서 부탁드립니다.
date1 gum1
2009.01.01 2000
2009.01.02 500
2009.01.02 150
2009.01.03 1000
이런식으로 데이타가 있는데
쿼리를 이용해서
2009.01.01 0 2000 2000
2009.01.02 2000 500 2500
2009.01.02 2500 150 2650
2009.01.03 2650 1000 3650
이런식으로 결과를 만들 수 있을까요?
즉 전일까지의 누적이 나오고 당일 금액, 전일누적+당일까지금액
select date1,
(@num:=@num+gum1),
gum1,
(@num:=@num+gum1)
from table1,(select @num:=0) r order by date1;
이런식으로 쿼리를 만들어 보니 전혀 엉뚱한 값이 나옵니다.
부탁드립니다.
|