を挿入し、私はdeposit
表にdeposit_amount
を合計し、final_balance
表に結果を挿入したいです。 トリガーを使用することはできますか?私は2つのテーブル<code>deposit</code>と<code>final_balance</code>を作成していた列の値を計算し、別のテーブル
CREATE TABLE deposit(cust_id VARCHAR2(10),loan_id VARCHAR2(10),deposit_type VARCHAR2(10),deposit_amount NUMBER(20));
INSERT INTO deposit values ('001CUS1','001LOAN1','Fixed',3500);
INSERT INTO deposit values ('001CUS2','001LOAN2','Fixed',3900);
INSERT INTO deposit values ('001CUS3','001LOAN3','Fixed',7000);
INSERT INTO deposit values ('001CUS4','001LOAN4','Fixed',28000);
INSERT INTO deposit values ('001CUS5','001LOAN5','Fixed',15200);
INSERT INTO deposit values ('001CUS6','001LOAN6','Fixed',2420);
INSERT INTO deposit values ('001CUS7','001LOAN7','Primary',2420);
INSERT INTO deposit values ('002CUS1','002LOAN1','Primary',27000);
INSERT INTO deposit values ('002CUS2','002LOAN2','Primary',20200);
INSERT INTO deposit values ('002CUS3','002LOAN3','Primary',6900);
CREATE TABLE final_balance(
total_deposit NUMBER(20)
);
ビューを作成する方がよいでしょうか?それを考えてください。この2つの列が変わるたびに、テーブルfinal_balanceをアップグレードする必要があります。私はあなたがいくつかのレポートが必要と仮定し、ビューはテーブルよりも良い解決策です。 –
あなたが試したものを投稿してください。デポジットテーブルのデータを変更する際にfinal_balanceテーブルが自動的に更新される必要がありますか?または、デポジットテーブルの変更を処理せずに、結果をワンショットで評価する必要がありますか? – Aleksej
私は合計deposit_amountの総計と総預金額フィールドに最終残高テーブルを挿入したい#evgeniyK – brids