SQL 修改现有值

示例

本示例使用示例数据库中的Cars表。

UPDATE Cars
SET TotalCost = TotalCost + 100
WHERE Id = 3 or Id = 4

更新操作可以在更新的行中包括当前值。在这个简单的示例中TotalCost,两行将递增100:

  • 3号车的总费用从100增加到200

  • 4号车的总费用从1254增加到1354

列的新值可以从其先前值或同一表或联接表中任何其他列的值派生。