-1

我有一个名为设置的 MySQL 表。它有多个列,其中每一列都是具有单个值的项目。所以它只有一行,没有 id 列。设计是最终的(我不打算添加更多列)。

如何更新单个列中的值(更改一个设置的值)?

4

2 回答 2

2

使用这个有什么问题-> http://dev.mysql.com/doc/refman/5.0/en/update.html

UPDATE table1 SET column1 = value

如果您有不止一行,您可以添加:

WHERE table1.column = matching_value;

确保匹配标准只是您需要的行。

于 2013-07-09T22:18:01.433 回答
0

要更新某个项目列的值,您必须指定包含要更新的值的行,因为您没有主键,您可以依赖项目值的性质来充当行标识符,我不推荐那..最好的方法是更新您的设计并为主键添加列

于 2013-07-09T22:22:42.810 回答