mysql根据条件修改字段

数据

在这里插入图片描述

sql语句

根据field2 字段情况,修改field1字段

update t1 tt1 set tt1.field1=
(
case 
when tt1.field2 in ('我家2') then '1111'
when tt1.field2 in ('你的家11') then '2222'
else tt1.field2
end
)

结果

在这里插入图片描述