Mysql中批量替換某個(gè)字段的部分?jǐn)?shù)據(jù)(推薦)
MYSQL中批量替換某個(gè)字段的部分?jǐn)?shù)據(jù),具體介紹如下所示:
1.修改字段里的所有含有指定字符串的文字
UPDATE 表A SET 字段B = replace(字段B, 'aaa', 'bbb') example: update table set url= replace(url, 'aaa', 'bbb') 【將url字段中的aaa批量更改為bbb】 update table set url= REPLACE (url,'3','1.png') where 條件;
2.常規(guī)條件修改:
update table set column='' where column is null 列:update `table` set `url`='0' where `url` is null
知識點(diǎn)補(bǔ)充:mysql批量替換某個(gè)字段的部分內(nèi)容
舉例說明
有數(shù)據(jù)表person,結(jié)構(gòu)如下
| id | name | urls |
| 1 | 張三 | xh.jpg |
| 2 | 李四 | xh.jpg |
| 3 | 王五 | 3.jpg |
需求:將urls字段中的xh替換為id字段的值
語句:
UPDATE person SET urls = (REPLACE(urls,'xh',id));
執(zhí)行結(jié)果:
| id | name | urls |
| 1 | 張三 | 1.jpg |
| 2 | 李四 | 2.jpg |
| 3 | 王五 | 3.jpg |
總結(jié)
到此這篇關(guān)于Mysql中批量替換某個(gè)字段的部分?jǐn)?shù)據(jù)的文章就介紹到這了,更多相關(guān)mysql 批量替換字段內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
防止MySQL重復(fù)插入數(shù)據(jù)的三種方法
在MySQL進(jìn)行數(shù)據(jù)插入操作時(shí),總是會考慮是否會插入重復(fù)數(shù)據(jù),之前的操作都是先根據(jù)主鍵或者唯一約束條件進(jìn)行查詢,有就進(jìn)行更新沒有就進(jìn)行插入。代碼反復(fù)效率低下。2020-09-09
Mysql兩種情況下更新字段中部分?jǐn)?shù)據(jù)的方法
Mysql更新字段中部分?jǐn)?shù)據(jù)的兩種情況在下文給予詳細(xì)的解決方法,感興趣的朋友可以參考下哈2013-05-05
MySQL中count(distinct?col...)組合使用的注意要點(diǎn)詳解
@count()是一個(gè)聚合函數(shù),返回指定匹配條件的行數(shù),開發(fā)中常用來統(tǒng)計(jì)表中數(shù)據(jù)、全部數(shù)據(jù)、不為null數(shù)據(jù)或者去重?cái)?shù)據(jù),這篇文章主要給大家介紹了關(guān)于MySQL中count(distinct?col...)組合使用的注意要點(diǎn),需要的朋友可以參考下2024-08-08
解決MySQL Workbench gnome-keyring-daemon錯(cuò)誤的方法分享
這篇文章主要介紹了解決MySQL Workbench gnome-keyring-daemon錯(cuò)誤的方法,需要的朋友可以參考下2014-08-08

