Z_NUM
--------
34545
345
656
32
42
...
나는 쿼리를 기반으로 다음과 같은 의존
i | SUM(Z_NUM)
----------------
2 | 40934
3 | 51244
4 | 54793
...
을 구축하고자 SELECT SUM(z_num) FROM table WHERE z_num < i;
변수 i
은 매개 변수이며 1 씩 증가해야합니다. ORACLE에서이 쿼리를 구현하는 방법은 무엇입니까? 내가 MYSQL에서이 일을한다면
, 나는
SELECT
@n := @n + 1 n,
SUM(z_num)
FROM table, (SELECT @n := 1) m
WHERE z_num < n;
같은 것을 쓴다 그러나 불행하게도 그것은 오라클 PL/SQL에서 작동하지 않습니다.
어느 데이터베이스에서나 커서의 순서를 제공하는 열이 필요합니다. –