3つの列に基づく複合主キーを持つテーブルがあります。
(Unit, Account, service)
別の2つの列があります:(DOB
これは生年月日を保持します)&Age
(これはDOBに基づいて更新する必要がある新しいint列であり、結果は年の整数値になります)
Ageの結果を取得する方法を知っています
select datediff(Year,DOB,GETDATE()) as AGE
ただし、行のDOBデータに基づいてテーブル全体を更新する方法がわかりません。
列はUnit, Account, Service, DOB, Age