Php mysql更新字段,无需先选择
我想更新一个字段,但应保留以前输入的内容。有没有一种方法可以通过一次查询而不首先选择内容 示例我有一个按名称协议的字段,其中包含exmpl条目Php mysql更新字段,无需先选择,php,mysql,Php,Mysql,我想更新一个字段,但应保留以前输入的内容。有没有一种方法可以通过一次查询而不首先选择内容 示例我有一个按名称协议的字段,其中包含exmpl条目 >这是以前的条目 而不是更新时的样子 >这是以前的条目 >这是一个较新的条目 相反,这是一个更好的解决方法 SELECT protocol FROM my_table WHERE id = 1 than I should add the new entry to my field and make the update UPDATE my_table
SELECT protocol FROM my_table WHERE id = 1
than I should add the new entry to my field and make the update
UPDATE my_table
SET protocol=new value
WHERE id=1
我想您需要修改现有字符串和新字符串。该函数在MySQL中调用:
UPDATE MyTable SET protocol = CONCAT(protocol, "\n", "new entry");