1

我想更新一个字段,但应该保留以前输入的内容。有没有办法通过一个查询来解决这个问题而无需先选择内容。

示例我有一个按名称协议的字段,其中包含条目 exmpl。

  1. > 这是以前的条目

比更新应该看起来像

  1. > 这是以前的条目
  2. > 这是一个较新的条目

而不是这个更好的解决方法

SELECT protocol FROM my_table WHERE id = 1
 than I should add the new entry to my field and make the update

UPDATE my_table
SET protocol=new value
WHERE id=1 
4

1 回答 1

2

我想你想连接现有的和新的字符串。该函数在 MySQL中称为CONCAT :

UPDATE MyTable SET protocol = CONCAT(protocol, "\n", "new entry");
于 2012-09-29T15:08:05.647 回答