如何从数据库更新列,但只是为当前值添加一些内容

Ben*_*Ben 1 php sql database phpmyadmin

假设我有这样的事情:

id |    title   |

1  |  First row |
Run Code Online (Sandbox Code Playgroud)

现在我想将该值更新为:第一行在这里,只需添加就在这里.正如您所想,有多行,我想动态更新所有行.

UPDATE posts SET title=title+' is here'
Run Code Online (Sandbox Code Playgroud)

我知道上面的内容是错误的,我只是认为既然它适用于数字,也许它也适用于文本,但事实并非如此.

aur*_*ano 6

要做到这一点你需要连接字符串,MySQL有函数CONCAT(),所以你的查询将是:

UPDATE posts SET title=CONCAT(title,' is here') 
Run Code Online (Sandbox Code Playgroud)