我有以下语法来更新名为“ addresses”的mysql表中名为“ line1”的字段。但是,我不只是替换它,而是希望将原始值保留在line1中,但在它有一个空格。
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
关于mysql - mysql-将值附加到mysql字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28797011/