列の値を更新し、文字列の一部を置き換えます 質問する

列の値を更新し、文字列の一部を置き換えます 質問する

MySQLデータベースに次の列を持つテーブルがあります

[id, url]

URLは次のようになります。

 http://domain1.example/images/img1.jpg

すべてのURLを別のドメインに更新したい

 http://domain2.example/otherfolder/img1.jpg

ファイル名はそのままにします。

実行する必要があるクエリは何ですか?

ベストアンサー1

UPDATE urls
SET url = REPLACE(url, 'domain1.example/images/', 'domain2.example/otherfolder/')

おすすめ記事