Mysqlでは、あるフィールドの一部データを一括で置換します(推奨)


MYSQLでは、あるフィールドの一部データを一括で置換します。具体的には、以下のように説明します。
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.一般条件の変更:

update table set column='' where column is null 
 :update `table` set `url`='0' where `url` is null 
知識点補充:mysqlロットであるフィールドの一部を置換します。
例をあげて説明する
データテーブルのpersonがあります。構造は以下の通りです。
id。
name
urls
1
張三
xh.jpg
2
李四
xh.jpg
3
王五
3.jpg
需要:urlsフィールドのxhをidフィールドの値に置き換えます。
ステートメント:

UPDATE person SET urls = (REPLACE(urls,'xh',id));
実行結果:
id。
name
urls
1
張三
1.jpg
2
李四
2.jpg
3
王五
3.jpg
締め括りをつける
ここで、Mysqlの中であるフィールドの一部のデータを一括的に置き換える文章を紹介します。もっと関連するmysqlの大量置換フィールドの内容は以前の文章を検索したり、下記の関連記事を見たりしてください。これからもよろしくお願いします。