Oracle
 sql >> база данни >  >> RDS >> Oracle

Използване на LAG или друга функция в клаузата SUM

Може да тълкувам погрешно въпроса ви, но смятам, че просто трябва да добавите ROWS BETWEEN към вашия SUM() :

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Подходящите инструменти правят настройката бърза

  2. Oracle Data Mining (ODM) – Инсталиране и настройка

  3. Как да изтрия тригер в oracle, който съдържа специален символ?

  4. Как да видите ограниченията на таблица, например, ако е първичен ключ или уникален ключ?

  5. hibernate oracle последователността произвежда голяма празнина