1.批量更新表字段。
在某个字段后面追加相同字符串。如:在某个字段后面增加1
- 先查询确保数据无误
select * from t_test a
inner join (
select id,concat(name, '1') name from t_test
where parent_id = '22109'
) b on a.id=b.id
where parent_id = '22109';
- 数据无误后,直接将
select
改成update
,并set设置a.XX=b.XX
即可
update t_test a
inner join (
select id,concat(name, '1') name from t_test
where parent_id = '22109'
) b on a.id=b.id
set a.name=b.name
where parent_id = '22109';
关联表批量更新字段,也是如此操作