0


列 TEXT の単語を変更する方法を知りたいのですが、単語がたくさんあります。
たとえば、私はこれを持っています

|id|             content             |
| 1| my name is alpha root i like .. |
| 2| i need your help am alpha root  |
| 3| Today i was with alpha root     |

コンテンツを変更alphaして他のものを保持するのに役立つクエリが必要です。 そのようになるためにbeta

|id|             content             |
| 1| my name is beta root i like ..  |
| 2| i need your help am beta root   |
| 3| Today i was with beta root      |

色々調べたけど結果が出ない

4

4 に答える 4

1

str_replace("alpha","beta","your string") を使用

これらのhttp://php.net/manual/en/function.str-replace.phpの詳細については文字列が変更されます

于 2013-07-11T14:51:41.467 に答える
1

使用REPLACE:

UPDATE table SET content = REPLACE(content, 'alpha', 'beta')
于 2013-07-11T14:50:27.920 に答える
1
UPDATE your_table
SET your_field = REPLACE(your_field, 'alpha', 'beta')
WHERE your_field LIKE '%alpha%'

ソース: http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace

于 2013-07-11T14:50:43.943 に答える
0
UPDATE table_name
SET content = REPLACE(content, 'alpha', 'beta')
WHERE INSTR(content, 'alpha')>0
于 2013-07-11T14:50:15.623 に答える