如圖所示實時余額=實施余額(矩形)-借方貸方余額(矩形),現在需求是每當下一天的時候想把上天最后一條實時余額先進行顯示,不做實時操作(現在是第二天的資料直接減去過借方余額了)。我寫的sql如下
SELECT ic_firegister_h.vbillcode vbillcode,(單據號)
ic_firegister_b.crowno crowno,(行號)
substr(ic_firegister_h.dbilldate, 1, 10) dbilldate,(單據日期)
ic_firegister_b.totaldebit totaldebit,(借)
ic_firegister_b.totalcredit totalcredit,(貸)
ic_firegister_b.nbalancemny nbalancemny,(借方貸方余額)
sum(ic_firegister_b.nbalancemny) over(PARTITION BY bd_defdoc.name
order by ic_firegister_h.vbillcode, ic_firegister_b.crowno) ssye,(實時余額)
ic_firegister_b.ts ts(系統時間)
FROM ic_firegister_h ic_firegister_h
LEFT JOIN ic_firegister_b ic_firegister_b
ON ic_firegister_h.pk_firegister_h = ic_firegister_b.pk_firegister_h
left join bd_defdoc
on ic_firegister_h.vdef1 = bd_defdoc.pk_defdoc
left join eso_arrivestation
on ic_firegister_b.vdef1 = eso_arrivestation.pk_arrivestation
WHERE ic_firegister_h.dr = 0
AND ic_firegister_b.dr = 0
order by ic_firegister_b.ts
uj5u.com熱心網友回復:
到底什么意思?uj5u.com熱心網友回復:
實施余額跟實時余額是一個?轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/87742.html
標籤:開發
上一篇:ora 01122 ora 01110 ora01251 問題怎么解決 求各位專業人士,在線等到,解決后有感謝
下一篇:oracle
