815버전에서는
select a.empno, a.sal,
(select sum(sal) sum from emp where empno <= a.empno) acc_sum
from emp a
/
7버젼에서는 group by 절을 사용하여
select a.empno, a.sal, sum(b.sal) acc_sum
from emp a, emp b
where b.empno <= a.empno
group by a.empno, a.sal
/
라고 쓰면 됩니다.
::pulkay 님께서 쓰시길::
> 누적값 계산은 어떻게 합니까.. 안돼남..?
> seq|값 | 누적값
> ---|-----|--------
> 1 | 10 | 10
> 2 | 11 | 21
> 3 | 20 | 41
> 4 | 15 | 56
> .
> 요렇게 나올순 없나요.....
> P/L SQL이 아닌 그냥 SQL로만 가능하야 합니다..
|