9 - Borrado de registros de una tabla (delete)


Problema:

Trabajamos con la tabla "usuarios".

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');

Queremos eliminar el registro cuyo nombre de usuario es 'Leonardo':

delete from usuarios where nombre='Leonardo';

Veamos el contenido de la tabla:

select nombre,clave from usuarios;

Queremos eliminar los registros cuya clave es 'River':

delete from usuarios where clave='River';

Veamos el contenido de la tabla:

select nombre,clave from usuarios;

Eliminemos todos los registros:

delete from usuarios;

Veamos el contenido de la tabla:

select nombre,clave from usuarios;



Retornar