我有一个 mysql 表 mysql_table
。类别 ID 有一列 Cid
。
我已经在该表中上传了很多数据。
In first row, i upload ~1~2~3~ in Cid
In second row, i upload ~3~5~ in Cid
In third row , I upload ~1~ in Cid
现在我想在不影响现有数据的情况下更新表 mysql_table 的列 Cid。我想用 15~ 更新每个 Cid 列。所以我需要最终结果作为
first row , ~1~2~3~15~
second row, ~3~5~15~
third row, ~1~15~
如何使用 mysql 更新查询实现此目的?
最佳答案
您可以使用 concat 将现有列更新为
update mysql_table set Cid = concat(Cid,'15~');
关于mysql - 如何在不删除现有内容的情况下更新mysql表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24629735/