ホームページ > バックエンド開発 > PHPチュートリアル > テーブル内の特定フィールドのキーワードを一括置換する方法、SQLの書き方

テーブル内の特定フィールドのキーワードを一括置換する方法、SQLの書き方

WBOY
リリース: 2016-06-13 13:01:02
オリジナル
804 人が閲覧しました

SQL でテーブル内の特定のフィールドのキーワードをバッチ置換するにはどうすればよいですか?
テーブル内のタイトル フィールドを "shop" ではなく "shop" にバッチ置換します
------解決策- ------------------
ショップセットの更新 title=replace(title,"shop", "shop");
- -----解決策---------
UPDATE `shop` SET `title` = replace (`title`,"shop " ,"store") WHERE `title` LIKE '%store%'
------解決策-----
最も簡単な方法:
1. navicat を使用して mysql に接続し、ショップ テーブルを開きます。
2. ショートカット キーの組み合わせ ctrl+q を押して SQL 実行ウィンドウを開き、ステートメント
を貼り付けます。 ショップを更新 set title=replace(title,"shop" , "shop" );
実行ボタンをクリックします
3. 以下にプロンプ​​トが表示されます:
[SQL] update shop set title=replace(title,"shop", "shop");
影響を受ける行: 10
時間: 0.017ms
注: 影響を受ける行: 10 は、10 行が正常に置き換えられたことを意味します。

ショップセット title=rrplacr(title, 'shop', 'shop') を更新

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート