我认为标题是很容易解释的,但是为了清楚起见,我正在从MariaDB迁移到Mysql,并且试图找到一种重写该查询的解决方案以在MySQL上工作。
UPDATE `categories` SET attrib=COLUMN_ADD(attrib, '2','48'), updated=NOW() WHERE name = 'category_name'
我尝试过这样:
UPDATE `categories` SET attrib=CONCAT(attrib, '2','48'), updated=NOW() WHERE name = 'category_name'
但是它只是将值2和48连接到248中,我需要将实际值作为json字符串,并且每次运行查询时,它都应将新数据推送到该json字符串中。