sql >> Databasteknik >  >> RDS >> Oracle

Använder LAG eller annan funktion i SUM-satsen

Jag kan misstolka din fråga, men jag tror att du bara behöver lägga till ROWS BETWEEN till din SUM() :

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


  1. Hur lägger jag till en auto_increment-primärnyckel i SQL Server-databasen?

  2. java.sql.SQLEundantag:ORA-00904

  3. Problem med att lägga till främmande nyckel med Alter Table med befintlig MYSQL-databas - kan inte lägga till den! Hjälp!

  4. java.sql.SQLException:I/O-fel:Anslutningen återställdes i linux-servern