我想知道如何做到这一点。让我说我在我的数据库中有“第一个”,如果我想更新并添加“第二个”,我可以将此格式设置为“第一个,第二个”。
我使用了这个UPDATE table SET number="second"
但它删除了“第一个”。
我正在使用php和mysql,
谢谢
答案 0 :(得分:5)
我想你的意思是:
// if number is "first", it will become "first, second"
UPDATE table SET number = CONCAT(number, ", second")
但我不认为这就是你所需要的。你能解释一下你想要做什么吗?
答案 1 :(得分:1)
UPDATE table SET number=concat_ws(",", number, "second")
答案 2 :(得分:0)
您选择的更新答案可为您提供所需内容。我想与你可能觉得有用的东西相提并论。
由于您显然是在学习,所以我们确保您也可以获得一些相关项目:
数据库和代码备份:在开始使用之前保持原始安全。如果出现问题,您可以随时从备份恢复并继续前进。
Souce Code Control :将您的代码保存在源代码控制下,以便您可以在需要时返回到以前的版本。
Prod and Dev的分离:如果你在制作中玩,你就有能力造成很大的伤害。确保您在孤立的环境中工作,确保双倍三倍。