mysql - 将值附加到 mysql 字段

mysql - append a value to a mysql field

我有以下语法来更新 mysql table 中名为 "addresses" 的字段 "line1" 但是,我不只是替换它,而是喜欢在 line1 中保留原始值,但在它的末尾添加我的新值 space.

UPDATE addresses SET line1="Road" WHERE id=34

知道如何做到这一点吗?

谢谢

使用CONCAT并通过列名引用当前值:

UPDATE addresses SET line1=CONCAT(line1,' Road') WHERE id=34

UPDATE addresses SET line1=CONCAT(line1,' ', 'Road') WHERE id=34