Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Usando LAG ou outra função na cláusula SUM


Posso estar interpretando mal sua pergunta, mas acredito que você só precisa adicionar ROWS BETWEEN para o seu SUM() :
SUM(ColName) OVER(ORDER BY Col2 ROWS BETWEEN UNBOUNDED PRECEDING AND 1 PRECEDING)