2016-03-30 10 views
-1

こんにちは、私はここに新しいと助けを喜んでされます 私は "無料"という言葉を含む私のサイトの1000の記事を持っています 私は "無料"という言葉を交換する必要があります別の言葉 "青"を含む20の投稿 1000件の投稿から20件だけが "青"という言葉を含んでおり、その中に "無料"という言葉を置き換える必要があります。どのように私は一度にそれを行うことができます真のmysql 私はどのように交換するが、特定の投稿ではない知っている。 (POST_CONTENT、「自由」、「free3」)を置き換える=これは私がワードプレスの特定の投稿の内容を真のmySQL

UPDATE wp_posts SET post_contentを持っているものである私は、このクエリを使用してそれを交換しようとしていますが、それは私のために、すべて1000件の記事とその問題に置き換えます

答えて

1

更新ステートメントにWHERE句を使用する必要があります。

UPDATE wp_posts 
SET post_content = replace(post_content, 'free', 'free3') 
WHERE post_content LIKE '%blue%' 
+0

TNXの仕事を –

0

これを試してみてください:チャームのような

UPDATE wp_posts SET post_content = REPLACE(post_content, 'free', 'free3') 
WHERE LOCATE('blue', post_content) > 0 
関連する問題