MYSQL使用另一列中的数据更新列中的文本
作者:互联网
mysql数据库更新问题.
我有一个包含三个字段的表:TITLE和PARAMS和LEVEL
PARAMS列是一个文本字段:{action =“ h3”,以及其他信息}
TITLE列是一个文本字段:happy
我需要用TITLE列中的数据替换/更新PARAMS列中的h3
因此,h3将被TITLE列中的数据替换.
在此示例中,将h3替换为h4.
UPDATE `m3o7x_menu` SET `params` = REPLACE(`params`, "h3", "h4") WHERE `level`='3';
将h4更改为TITLE列数据的正确语法是什么?
谢谢!
解决方法:
更新m307x_menu
SET参数= REPLACE(params,’h3′,title)WHERE级别=’3′;
标签:sql-update,mysql 来源: https://codeday.me/bug/20191122/2061882.html