与更新整个字段相比,是否可以在字段中添加数据?
例如,在表格中
ID FName Interests
1 Geno Math
我是否可以编写一条 SQL 语句来代替更新interests where id = 并重新输入数学、科学。相反,我可以只插入值 Science 并将其插入到当前存储的数据之后的兴趣字段中?
ID FName Interests
1 Geno Math, Science
最佳答案
你可以试试这个:
Update [YourTable]
SET Interests= CONCAT(Interests,',Science')
WHERE Id=[someid]
您可以使用 CONCAT()
进行更新,将 ,science
附加到现有列值。
关于mysql - 是否可以在已存储现有数据的字段中添加数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41143368/