这是一个更新CategoryID 27的所有价格的示例:
update MyTable
set Price = Price + 10
where CategoryID = 27
在运行这样的UPDATE
查询之前,请确保通过运行具有相同WHERE
子句的SELECT
查询并检查结果来更新正确的记录:< / p>
select *
from MyTable
where CategoryID = 27
注意强>
以上假设没有维持价格历史记录。您必须检查表结构以了解是否是这种情况。如果维护价格历史记录,则需要采用不同的方法,具体取决于架构的结构。如果您让我们知道您的架构是什么,我们可以更具体。