10 - Modificación de registros de una tabla (update) |
Trabajamos con la tabla "usuarios" que guarda el nombre de usuario y su clave.
Eliminamos la tabla, si existe:
drop table if exists usuarios;
Creamos la tabla:
create table usuarios ( nombre varchar(30), clave varchar(10) );
Ingresamos algunos registros:
insert into usuarios (nombre, clave) values ('Leonardo','payaso'); insert into usuarios (nombre, clave) values ('MarioPerez','Marito'); insert into usuarios (nombre, clave) values ('Marcelo','River'); insert into usuarios (nombre, clave) values ('Gustavo','River');
Visualizamos todos los registros:
select * from usuarios;
Para actualizar los valores de todas las claves, por 'RealMadrid' tipeamos:
update usuarios set clave='RealMadrid';
Visualizamos todos los registros para verificar la actualización:
select * from usuarios;
Cambiamos el valor correspondiente a la clave de nuestro usuario llamado 'MarioPerez', por 'Boca':
update usuarios set clave='Boca' where nombre='MarioPerez';
Verificamos el cambio:
select nombre,clave from usuarios;
Cambiamos el valor correspondiente al nombre de usuario 'Gustavo' por 'GustavoGarcia':
update usuarios set nombre='GustavoGarcia' where nombre='Gustavo';
Podemos actualizar varios campos en una sola instrucción:
update usuarios set nombre='MarceloDuarte', clave='Marce' where nombre='Marcelo';