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

hitung saldo berjalan dalam kueri oracle

Saya pikir Anda mengejar:

SELECT   B.NO_KLAIM AS id,
         a.amount AS amount_a,
         B.AMOUNT AS amount_b,
         a.amount - SUM (B.AMOUNT) 
                   OVER (partition by b.no_klaim ORDER BY B.cp_id ROWS UNBOUNDED PRECEDING)
              AS running_balance
FROM      TRX_TITIPAN A
           JOIN
              TRX_KLAIM_TITIPAN B
           ON A.NO_RESI_TITIPAN = B.NO_RESI_TITIPAN


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kata kunci Oracle 'Partition By' dan 'Row_Number'

  2. Kumpulkan Massal Ke dan Jalankan Segera di Oracle

  3. pencarian teks oracle blob

  4. Ubah string yang dipisahkan koma menjadi array di PL/SQL

  5. Kebuntuan di Oracle