勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

MySQLで文字列を置換する方法

   2024/02/22  MySQL

MySQLで文字列の置換を行いたかった。以下に方法をメモ。

 

置換方法

#nameカラムに入っている鈴木を田中に置換
UPDATE test_table 
SET name = REPLACE(name, '鈴木', '田中');

#WHERE句を入れたい場合
UPDATE test_table 
SET name = REPLACE(name, '鈴木', '田中') 
WHERE id = 1;

 

リファレンス

https://dev.mysql.com/doc/refman/5.6/ja/replace.html

 - MySQL

  関連記事

WordPressでデータベース接続確立エラー発生時の対応方法

WordPressで「データベース接続確立エラー」というエラー表示がされた。大抵 ...

MySQLでカラム内容によって条件分岐させたい場合の対応方法

MySQLでカラムの内容によって条件を分岐させたかった。またPHPで処理するので ...

MySQLでIPアドレスを数値として入れると変な値になる場合の対処方法

MySQLでIPアドレスをINET_ATON関数を用いてINT型に変換し格納する ...

MySQLにてSELECT時にdate型のカラムから年齢を計算し取得する方法

MySQLにdate型のカラムに誕生年月日が格納されており、そこから年齢を計算し ...

MySQLでLIKE検索時に大文字・小文字・半角・全角全て区別したい

以前にMySQLであいまい検索時に大文字小文字は区別しないが、それ以外は全て区別 ...