派生列で where 句を使用したい
表 1 と表 2 があります。これらの両方を比較し、表 1 の [名前] 列を変更する必要があります。
2つの条件を満たす必要があります
1) If I have name as UNK or UNKNOWN or NULL and HI_UN as 1 then it needs to be changed to UNKNOWN
2) If I have name as UNK or UNKOWN or NULL or None and P_M has A or R then it needs to be changed to UNoccupy
これを SSIS の派生列ロジックに組み込む方法
表1
NUM VEH NAME P_M HI_UN
017 1 UNK A 1
037 2 DESORMEAUX, JR. MICHELLE B 2
043 3 UNK R 3
073 4 UNKNOWN A 4
表 2
VEH HI_UN
1 1
2 2
3 3
4 4
最終結果:
NUM VEH NAME P_M HI_UN
017 1 UNKNOWN A 1
037 2 DESORMEAUX, JR. MICHELLE B 2
043 3 UNoccupy R 3
073 4 UNKNOWN A 4