mysql 按值查詢與替換欄位中的某字

2021-07-29 16:26:04 字數 933 閱讀 9299

mysql 按值查詢

update 表名 set `欄位名`='設定值' where `cslx`='原始值'

替換欄位中的某字

msql裡面的某個表的某個字段裡面儲存的是乙個人的位址,有一天這個位址的裡面的某個地

比如:原來是:

number             addr  

01 四川省成都市******街道05號

02 四川省成都市******街道07號

03 四川省成都市******街道09號

04 四川省成都市******街道04號

現在這個成都市變為了 「天府」市···

所以,addr欄位裡面的所有的值,都要把成都市改為  天府市

解決方法:

sql語句:

update 表名 set 欄位名=replace (欄位名,'原來的值','要修改的值')

當然,也可以新增條件:

update user_item set addr=replace (addr,'成都','天府') where time<'2013-11--5'

最後的效果:

number             addr  

01 四川省天府市******街道05號

02 四川省天府市******街道07號

03 四川省天府市******街道09號

04 四川省天府市******街道04號

原文:

mysql查詢替換字段 mysql中字元查詢與替換

select from tablename where column like str 查詢表中的某列裡包含某str的行 update ear bbs threads content set content replace content,substring content,locate url c...

Sql查詢按某字段值排序

1.sql查詢資料 select from emapiauthorizeinfo order bycase when d76c63ec d885 40b4 ad58 e950ebba74bf then 1when be1581ea d3d1 4342 a427 2027faee26db then 2...

mysql遍歷所有表字段替換值

update eform lf directory set directory name 集團總部 where directory name 集團 update eform lf directory set directory name replace directory name,集團 集團總部 ...