MySQLで文字列の一部を置換
恥ずかしながら、MySQLでカラムの中の特定の文字列を置換する方法を初めて知ったのでメモ。テーブル”table”の中のカラム”column”の中に含まれる”abc”を”123″に変換するにはREPLACE関数を使って以下の通り実行する。
mysql> UPDATE table SET column = REPLACE(column, 'abc', '123');
今までPHPの関数を使ったり、テキストに書き出してCotEditorで置換したりとトホホな事をやっていたのは秘密だ。
この情報で助かりました。
これなんかもずいぶん助かりましたがご存じでしたか?
http://www.eshima.info/archives/2006/11/xamppphpmyadmin.php
おっ、この情報も便利ですね。
SQLとかキチンと勉強したわけではないので、ちょっとしたことでつまずいたりしちゃいます:-)