例:
一张名为test的表,表中有Id,Name两个字段,我要通过Id对应去修改Name值,下面这条sql语句能转吗?谢谢
UPDATE test SET
name = CASE id
WHEN 1 THEN 'Name1'
WHEN 2 THEN 'Name2'
WHEN 3 THEN 'Name3'
END
WHERE id IN (1,2,3)
例:
一张名为test的表,表中有Id,Name两个字段,我要通过Id对应去修改Name值,下面这条sql语句能转吗?谢谢
UPDATE test SET
name = CASE id
WHEN 1 THEN 'Name1'
WHEN 2 THEN 'Name2'
WHEN 3 THEN 'Name3'
END
WHERE id IN (1,2,3)