5列のテーブルがあります。1 列目から 4 列目の値に基づいて 5 列目 (デフォルトでは NULL) を更新したい。 . また、1 列目と 2 列目が null の場合、5 列目に「C1, C2」などを追加したいと考えています。どうすればそれを達成できますか。
これが私がこれまでに試したことです:
UPDATE TABLE
SET C5 =
Case
when C1 IS NULL then 'C!'
WHEN C2 IS NULL then 'C2'
WHEN C3 IS NULL THEN 'C3'
WHEN C4 IS NULL ThEN 'C4'
END