【发布时间】:2014-03-13 02:02:44
【问题描述】:
我有一个表 ticket,其中有一列 comments。我想要一个 MySQL 查询,我可以在其中将值添加到 cmets 中,而不会删除以前存储的数据。此外,新数据应添加到新行中。
例如,如果coloumns表的当前内容是abc,新数据是def,它应该将数据库更新为def(在第一行)和abc(在第二行)
我使用了以下查询。它可以工作,但在这里它以abc;def 的身份访问数据库
UPDATE ticket
SET comments = concat( coalesce( comments ) , 'def' )
WHERE ticket_id =235;
这里ticket_id是一个主键。
【问题讨论】:
-
我尝试了您的代码,但在旧文本和新添加的文本之间没有得到
;。您的代码是在您运行时完全复制的吗?
标签: mysql