postgresql
ACTUALIZAR
Buscar..
Actualizar todas las filas en una tabla
Actualizas todas las filas en la tabla simplemente proporcionando un column_name = value
:
UPDATE person SET planet = 'Earth';
Actualizar todas las filas que cumplan una condición
UPDATE person SET state = 'NY' WHERE city = 'New York';
Actualizando columnas múltiples en tabla
Puede actualizar varias columnas en una tabla en la misma declaración, separando los pares col=val
con comas:
UPDATE person
SET country = 'USA',
state = 'NY'
WHERE city = 'New York';
Actualización de una tabla basada en unirse a otra tabla
También puede actualizar datos en una tabla basándose en datos de otra tabla:
UPDATE person
SET state_code = cities.state_code
FROM cities
WHERE cities.city = city;
Aquí nos estamos uniendo la person
city
columna a la cities
city
columna con el fin de obtener el código de estado de la ciudad. Esto se usa para actualizar la columna state_code
en la tabla de person
.
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow