-1
我有兩個表一個叫BANK_ACCOUNT其他Transaction_history結構是這樣的:的Oracle 11g SQL Sum函數
Bank_Account
------------
BankID
Balance
Transaction_history
------------
TransID
BankID
Value
我需要將交易值添加到銀行賬戶的餘額,但有可能是Transaction_History中的每個賬戶都有超過一筆交易(例如,某人可以存入1000美元,然後在表中進一步下注500美元)。我如何編碼,以便500美元從正確的帳戶餘額中提取?我提供了一個示例來嘗試和澄清。
Account 1 has a balance of $5000
Account 1 has $1000 deposited
Account 1 has $500 withdrawn
Account 1 current balance is $5500
我當前的代碼不會從新平衡,但原來拿戒斷。
在此先感謝。
嗨,那奇特的是工作,並更新了我的表,但我的道歉,我沒有明確怎麼做,我只是輸出(在腳本輸出對話框)正確的價值觀 - 而不實際更新中保存的數據數據庫(就像它是一個報告) – Hulaz 2013-03-06 00:12:00