用update 组合 replace 修改一个表内的多个字段。
有没有优化的方案。笨的方法如下:
UPDATE event
set eventname=replace(eventname,'路1','02支架')
where eventid like '005%'
UPDATE event
set eventname=replace(eventname,'路2','04支架')
where eventid like '005%'
UPDATE event
set eventname=replace(eventname,'路3','06支架')
where eventid like '005%'
UPDATE event
set eventname=replace(eventname,'路4','08支架')
where eventid like '005%'
总共路数是1~115,所有筛选时还需要加条件判断,不然路1和路100后被同时选出