質問: 正規表現による置換で、$1(変数)を使った方法がありますが、Mysqlでも可能なのでしょうか? 下記のようなHTML形式のデータが入ったカラムがあり、アンカータグの部分をそれぞれ置換したいと考えています。 ``` ~中略~ 12345 ~中略~ 8806 ~中略~ 56766 ~中略~ ``` ↓置換後 ``` ~中略~ 12345abcde ~中略~ 8806hkcjk ~中略~ 56766giohgi ~中略~ ``` (.+) ↓ $2$1 上記をMysqlで実現するにはどのような方法がありますでしょうか?
回答: 残念ながら、MySQLだけで簡単に実行する方法はありません。 MySQLの正規表現は**検索専用**なので、「正規表現で置き換え」という機能自体がないのです(リファレンス)。