Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle Rolling atau Running total per bulan

Sepertinya Anda ingin total berjalan. Anda dapat menggunakan SUM analitik fungsi untuk itu.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat memuat file atau rakitan untuk Oracle.DataAccess di .NET

  2. Cara menggunakan kunci asing di oracle

  3. Arahkan ADO.Net DataSet ke database yang berbeda saat runtime?

  4. cara mengatur kolom kenaikan otomatis dengan pengembang sql

  5. Bagaimana cara menulis pernyataan SQL dengan tanda kutip?