如何将新数据附加到mysql中的列

时间:2015-08-30 13:39:39

标签: mysql

大家好,我们可以将数据附加到mysql表的特定列。

假设我有一个专栏“历史”。它最初的值为“Stack”。有没有办法将“溢出”等数据附加到“历史记录”列。所以最后History列变成了“Satckoverflow”。

我知道一种方法是首先查询“History”列的值并将其存储在字符串中,并将所需的值添加到string中,最后使用新值更新列。它工作但它需要两个数据库请求,所以有更好的方法来做到这一点。如果那时请告诉我们。

1 个答案:

答案 0 :(得分:2)

试试这个:

UPDATE Table SET History=CONCAT(History,'overflow');