各ドナーの生涯寄付ドル金額を反映する計算列DONOR.DonationTotalを作成しようとしています。 (SQL)は 私のテーブルは計算列DONOR.DonationTotal各ドナーの生涯寄付ドル金額を反映
tbl Donor(contactID, NumberDonation, DonationTotal and DonorLevelID)
tbl Donation (DonationID, DonationDate, DonationAmount, VontactID) and
tbl Donor_Level (DonorLevelID, DonorLevelName, DonorLevelMin, DonorLevelMax)
あるだから私の質問は、私が最初のユーザー定義関数を作成する必要がありますか、私は計算列を書くかありますか?それについてどうすればいいですか?私が今まで持っているものは次のとおりです
ALTER TABLE dbo.DONOR
UPDATE DonationTotal (
助けてください!
それともそれはのようなものですこのALTER TABLE dbo.DONOR \t \t寄付FROM(SELECT ContactID、SUM(DonationAmount) \t \t \t \t \t DN としてDonationTotalを追加します。 \t \t \t はDN.ContactID = D.ContactID使用しているRDBMS ContactID) – user3638739
BY \t \t \t \t \t GROUP ONドナーD \t \t \t \t \t \tを登録しようか! – kbball