SQL >
SQL Básico >
UPDATE
La sentencia UPDATE se utiliza para modificar valores en una tabla.
La sintaxis de SQL UPDATE es:
UPDATE nombre_tabla
SET columna1 = valor1, columna2 = valor2
WHERE columna3 = valor3
La cláusula SET establece los nuevos valores para las columnas indicadas.
La cláusula WHERE sirve para seleccionar las filas que queremos modificar.
Ojo: Si omitimos la cláusula WHERE, por defecto, modificará los valores en todas las filas de la tabla.
Ejemplo del uso de SQL UPDATE
nombre | apellido1 | apellido2 |
ANTONIO | PEREZ | GOMEZ |
LUIS | LOPEZ | PEREZ |
ANTONIO | GARCIA | BENITO |
PEDRO | RUIZ | GONZALEZ |
Si queremos cambiar el apellido2 'BENITO' por 'RODRIGUEZ' ejecutaremos:
UPDATE personas
SET apellido2 = 'RODRIGUEZ'
WHERE nombre = 'ANTONIO'
AND apellido1 = 'GARCIA'
AND apellido2 = 'BENITO'
Ahora la tabla 'personas' quedará así:
nombre | apellido1 | apellido2 |
ANTONIO | PEREZ | GOMEZ |
LUIS | LOPEZ | PEREZ |
ANTONIO | GARCIA | RODRIGUEZ |
PEDRO | RUIZ | GONZALEZ |
Otros cursos
SQL. Curso completo de SQL. Aprende desde cero. Comandos SQL
PostgreSQL. Curso completo de SQL con PostgreSQL desde cero
Python 3. Curso completo de Python 3. Aprende desde cero
SQL DELETE >>
Copyright © 2012 11sql.com Todos los derechos reservados.
|