【发布时间】:2015-04-26 04:18:00
【问题描述】:
如何向表中的字段添加一个值?
我通过下面的mysql更新字段,但它只是更新了值。
UPDATE table SET value= 3 WHERE id= 1
所以这是我真正想做的事情:
在我增加价值之前
+--------------+
| table |
+--------------+
| id | value |
+--------------+
| 1 | 1 |
+--------------+
| 2 | 2 |
+--------------+
我增值后
+-------------------+
| table |
+-------------------+
| id | value |
+-------------------+
| 1 | 1 , 3 |
+-------------------+
| 2 | 2 |
+-------------------+
【问题讨论】:
-
你的值列是什么类型的?
-
你可以这样做
UPDATE table SET value="1,3" WHERE id= 1:) -
你不应该在一个数据库字段中有多个值。这打破了第一范式。阅读有关数据库规范化的更多信息。
标签: mysql sql-update multiple-value