我想知道如何更改列中的单词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 |
我研究了很多但没有结果
答案 0 :(得分:1)
使用REPLACE
:
UPDATE table SET content = REPLACE(content, 'alpha', 'beta')
答案 1 :(得分: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
答案 2 :(得分:1)
使用str_replace(“alpha”,“beta”,“your string”)
上产生更改字符串答案 3 :(得分:0)
UPDATE table_name
SET content = REPLACE(content, 'alpha', 'beta')
WHERE INSTR(content, 'alpha')>0