Tiempo de lectura estimado: 3 minutos
Usar la sentencia UPDATE en MySQL
En esta ocasión, vamos a aprender a usar la sentencia UPDATE en MySQL. Esta, junto con SET
, permite actualizar y asignar un nuevo valor a una columna. Podemos cambiar el valor de un registro por otro, lo cual es muy eficiente cuando se realizan modificaciones o cuando hay clientes que ya no volverán a trabajar con la empresa en cuestión
Hemos añadido una condición, ya que vamos a cambiarlo solo cuando el nombre sea 'Gabriel'. Esto nos permitirá asignar una condición que reducirá el peso de la consulta.
Leer ahora - Cómo quitar la publicidad en un móvil Xiaomi
Después de crear nuestra primera tabla e insertar los datos principales, es posible que en algún momento necesitemos cambiar alguno de los valores actuales. Para ello, se utiliza la sentencia 'UPDATE contabilidad SET profesion = 'Electricista' WHERE nombre = 'Gabriel';'.
Lo primero que hemos hecho ha sido establecer conexión con MySQL con:
- mysql -u root
Después hemos listado las bases de datos:
- SHOW DATABASES;
Finalmente, hemos utilizado colegio_db:
- USE colegio_db;
Cómo usar la sentencia UPDATE en MySQL:
UPDATE contabilidad SET profesion = 'Electricista' WHERE nombre = 'Gabriel';
Esta sentencia se utiliza para modificar datos existentes en una tabla de la base de datos. A continuación, voy a desglosar cada parte del comando:
UPDATE contabilidad: Indica que se va a actualizar (modificar) uno o más registros en la tabla llamada contabilidad.
SET profesion = 'Electricista'
: Define el nuevo valor que se asignará a la columna profesion
para los registros afectados.
- profesion: Es el nombre de la columna que se va a actualizar.
- 'Electricista': Es el nuevo valor que se asignará a la columna
profesion
.
WHERE nombre = 'Gabriel'
: Especifica una condición que debe cumplirse para que el registro sea actualizado.
- nombre: Es el nombre de la columna que se usa en la condición.
- 'Gabriel': Es el valor que se busca en la columna
nombre
.
Interpretación completa:
La instrucción busca todos los registros en la tabla contabilidad
donde la columna nombre
tiene el valor 'Gabriel'. Para esos registros, actualiza el valor de la columna profesion
a 'Electricista'.
Ejemplo:
Si antes de ejecutar esta instrucción había un registro en la tabla contabilidad con nombre = 'Gabriel'
y profesion = 'Plomero'.
Después de ejecutar la instrucción, el valor de profesión para ese registro cambiará a 'Electricista'.
Demostración en vídeo:
Seguir leyendo: