Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 更新列,替换部分值_Mysql_Sql_Sql Update - Fatal编程技术网

Mysql 更新列,替换部分值

Mysql 更新列,替换部分值,mysql,sql,sql-update,Mysql,Sql,Sql Update,我试图替换一段特定的文本。我对mysql没有任何经验 表(内容)有一列(关键字),包含所有类型的单词,用逗号分隔。我想用文本替换tekst。 重要提示:整个字符串包含许多其他组合值,其中部分包含tekst,我不想替换 示例:tekst,tekst一,tekst二,teksting,foo,bar,应替换为文本,tekst一,tekst二,teksting,foo,bar 我试过了,但它只用文本替换了所有内容,并删除了其余部分 UPDATE content SET keywords=text WH

我试图替换一段特定的文本。我对mysql没有任何经验

表(内容)有一列(关键字),包含所有类型的单词,用逗号分隔。我想用文本替换tekst。
重要提示:整个字符串包含许多其他组合值,其中部分包含tekst,我不想替换

示例:tekst,tekst一,tekst二,teksting,foo,bar,应替换为文本,tekst一,tekst二,teksting,foo,bar

我试过了,但它只用文本替换了所有内容,并删除了其余部分

UPDATE content
SET keywords=text
WHERE keywords=tekst;
您可以使用以下功能:

更新内容
设置关键字=替换(关键字“tekst”、“文本”)
其中包含“%tekst%”之类的关键字

使用“替换”,如果您是新手,请阅读教程这是否回答了您的问题@billyonecan不幸的是,它离我们很近。我应该在我的帖子中提到,我只想替换tekst,而不是其他包含“tekst”的关键字。所以,当我想在tekst、tekst1、tekst2、天气、太阳、月亮中替换tekst时,它应该只替换tekst,让tekst1和tekst2保持原样。