sql >> Base de Datos >  >> RDS >> Oracle

Usando LAG u otra función en la cláusula SUM

Podría estar malinterpretando su pregunta, pero creo que solo necesita agregar ROWS BETWEEN a su SUM() :

SUM(ColName) OVER(ORDER BY Col2 ROWS BETWEEN UNBOUNDED PRECEDING AND 1 PRECEDING)