Col1。 。 。 。 .Col2
AA
BB
CC
AA
BB
CC
我需要更新Col2,请记住以下条件。
If Col1 = AA, then Col2 = A
If Col1 = BB, then Col2 = B
If Col1 = CC, then Col2 = C
我经历了Build选项和函数,可以看到,IIF,Switch和Choose,但无法理解我如何使用它们来构建具有多个条件的查询。
感谢您的时间。
答案 0 :(得分:1)
你可以这样做:
UPDATE table1
SET Col2=
(
Switch
(
Col1 = 'AA', 'B',
Col1 = 'BB', 'B',
Col1 = 'CC', 'C',
true,'Unknowed'
)
)
参考: