15/12/2009, 15:56
Üniversitede almış olduğum Database Management dersiyle ilgili olarak bir İnternet Bankacılığı veritabanı oluşturuyorum.
• TRANSACTIONS tablosu Alan Adları: transaction_id, account_id, transaction_type, transaction_date, transaction_amount
• ACCOUNTS tablosu Alan Adları: account_id, account_type, customer_id, date_opened, date_closed, current_balance
Bir müşteriye ait yapılan banka işlemlerinin (transaction_amount) parasal toplamını bir sorguda buluyorum.
Sorguda bulunan değer Toplam Bakiye (current_balance) oluyor. Sorguda bulduğum değeri ACCOUNTS tablosundaki current_balance alanına nasıl gönderirim? Yeni işlemler girdikçe current_balance alanını sürekli elle girmek istemiyorum. O alanın sorgu tarafından sürekli güncellenmesini istiyorum. Yardımlarınızı rica ediyorum.
[attachment=5797]
• TRANSACTIONS tablosu Alan Adları: transaction_id, account_id, transaction_type, transaction_date, transaction_amount
• ACCOUNTS tablosu Alan Adları: account_id, account_type, customer_id, date_opened, date_closed, current_balance
Bir müşteriye ait yapılan banka işlemlerinin (transaction_amount) parasal toplamını bir sorguda buluyorum.
Kod:
SELECT SUM(transaction_amount)
FROM TRANSACTIONS AS t, ACCOUNTS AS a
WHERE t.account_id=a.account_id
GROUP BY t.account_id;
Sorguda bulunan değer Toplam Bakiye (current_balance) oluyor. Sorguda bulduğum değeri ACCOUNTS tablosundaki current_balance alanına nasıl gönderirim? Yeni işlemler girdikçe current_balance alanını sürekli elle girmek istemiyorum. O alanın sorgu tarafından sürekli güncellenmesini istiyorum. Yardımlarınızı rica ediyorum.
[attachment=5797]