sql >> Databáze >  >> RDS >> Oracle

Součty Oracle Rolling nebo Running podle měsíce

Zní to, jako byste chtěli průběžný součet. Můžete použít analytický SUM funkce pro to.

select mnth,
       sum(stmts) over (order by mnth) stmts
  from (select TRUNC(ACTHX.STMT_HX_STMT_DATE, 'MM') AS MNTH, 
               COUNT(ACTHX.INVOICE) as STMTS
          from ACTHX
         group by TRUNC(ACTHX.STMT_HX_STMT_DATE, 'MM'))
 ORDER BY mnth


  1. Není k dispozici žádný vyrovnávací prostor (dosaženo maximálního připojení?) Ovladač formuláře Postgres EDB

  2. MYSQL, pokud výběrový dotaz vrátí 0 řádků, pak jiný výběrový dotaz?

  3. php server ERR_CONNECTION_REFUSED

  4. Migrace Spring Batch sekvenčních tabulek MyISAM do InnoDB