SQL Modificar valores existentes


Ejemplo

Este ejemplo utiliza la tabla de coches de las bases de datos de ejemplo.

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

Las operaciones de actualización pueden incluir valores actuales en la fila actualizada. En este ejemplo simple, el TotalCost se incrementa en 100 para dos filas:

  • El TotalCost del Auto # 3 se incrementa de 100 a 200.
  • El TotalCost del Auto # 4 se incrementó de 1254 a 1354

El nuevo valor de una columna se puede derivar de su valor anterior o de cualquier otro valor de columna en la misma tabla o en una tabla combinada.