将数据附加到已包含数据的MySQL数据库字段中

Gra*_*ham 39 mysql sql database

我需要将数据"添加"到已包含数据的字段,而不删除当前存在的数据.例如,如果该字段包含HTML,我需要在该字段中添加其他HTML.是否有SQL调用会执行此操作,还是需要调用该字段中的数据,将新数据连接到现有数据,然后将其重新加载到数据库中?

Mit*_*sey 79

UPDATE Table SET Field=CONCAT(Field,'your extra html');
Run Code Online (Sandbox Code Playgroud)


Jef*_*f B 11

UPDATE myTable SET html=concat(html,'<b>More HTML</b>') WHERE id='10' 
Run Code Online (Sandbox Code Playgroud)

... 例如.你的WHERE当然会有所不同.