ホームページ > バックエンド開発 > PHPチュートリアル > MYSQLの特定のフィールドの内容を置き換える方法、パラメータの置き換え

MYSQLの特定のフィールドの内容を置き換える方法、パラメータの置き換え

WBOY
リリース: 2016-06-23 13:44:35
オリジナル
1001 人が閲覧しました

たとえば、コンテンツは次のとおりです

*********.php?haode=yes********789********* *
* ********.php?haode=yes********246**********
***** *** *.php?haode=yes********221************
*********。 php?haode=yes ********687**********
*********.php?haode=yes** ***** *215**********



に置き換える必要があります *********.php?type=789* *********** 789************
*********.php?type=246** ******246 b>**********
*********.php?type=221********221
***** *****
*********.php?type=687********687 ;**********
* ********.php?type=215************215** **********






ディスカッションへの返信(解決策)

?abc replace??1,2,3
テーブルセットフィールドを更新 = REPLACE(fields, 'abc ', '123');

?abc replace??1,2, 3
update table setfields = REPLACE(fields, 'abc', '123');



主に次の番号をコピーしたいです。 #1064 - SQL 構文にエラーがあります。2 行目の '' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。 .... , -1)) ) 括弧が 1 つ減りました

update tbl_name set field=REPLACE(field, 'haode=yes', CONCAT('type=', SUBSTRING_INDEX(SUBSTRING_INDEX(field, '</b>', 1), '<b>', -1))
ログイン後にコピー

SQL ステートメントが本当に理解できません
データベース doudou テーブル名 phome_ecms_news_data_1

フィールド ニューステキスト

。 ... , -1)) )

括弧が 1 つ減りました



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