9 - Borrado de registros de una tabla (delete)


Problema:
Trabaje con la tabla "agenda" que registra la información referente a sus amigos.

1- Elimine la tabla (drop table) si existe (if exists).

2- Cree la tabla con los siguientes campos: apellido (cadena de 30), nombre (cadena de 20),
 domicilio (cadena de 30) y telefono (cadena de 11):
 create table agenda(
  apellido varchar(30),
  nombre varchar(20),
  domicilio varchar(30),
  telefono varchar(11)
 );

3- Visualice la estructura de la tabla "agenda" (describe).

4- Ingrese los siguientes registros (insert into):
 Mores,Alberto,Colon 123,4234567,
 Torres,Juan,Avellaneda 135,4458787,
 Lopez,Mariana,Urquiza 333,4545454,
 Lopez,Jose,Urquiza 333,4545454,
 Peralta,Susana,Gral. Paz 1234,4123456.

5- Elimine el registro cuyo nombre sea 'Juan'(delete - where).

6- Elimine los registros cuyo número telefónico sea igual a '4545454'.



 

Otros problemas:
A) Trabaje con la tabla "libros" en la cual almacena la información de sus libros una librería.

1- Elimine la tabla.

2- Créela con los siguientes campos: titulo (cadena de 20 caracteres de longitud), 
autor (cadena de 30), editorial (cadena de 15) y precio (float).

3- Visualice la estructura de la tabla "libros".

4- Ingrese los siguientes registros:
 El aleph,Borges,Planeta,15.00;
 Martin Fierro,Jose Hernandez,Emece,25.50;
 Aprenda PHP,Mario Molina,Emece,26.80;
 Cervantes y el quijote,Borges,Paidos,45.50;
 Matematica estas ahi, Paenza, Paidos,50.00;

5- Muestre todos los registros.

6- Elimine los registros cuyo autor sea igual a 'Paenza'. (1 registro eliminado)

7- Nuevamente, elimine los registros cuyo autor sea igual a 'Paenza'. (ningún registro afectado)

8- Borre los registros cuyo precio sea menor a 20.(<20).

9- Borre los registros que cuyo precio sea mayor o igual a 40 pesos. (>=).

10- Elimine todos los registros de la tabla.


B) Un comercio que vende artículos de computación registra los datos de sus artículos 
en una tabla con ese nombre.

1- Elimine "articulos", si existe.

2- Cree la tabla, con la siguiente estructura:
 create table articulos(
  codigo integer,
  nombre varchar(20),
  descripcion varchar(30),
  precio float,
  cantidad integer
 );

3- Vea la estructura de la tabla (describe).

4- Ingrese algunos registros:
 insert into articulos (codigo, nombre, descripcion, precio,cantidad)
  values (1,'impresora','Epson Stylus C45',400.80,20);
 insert into articulos (codigo, nombre, descripcion, precio,cantidad)
  values (2,'impresora','Epson Stylus C85',500,30);
 insert into articulos (codigo, nombre, descripcion, precio,cantidad)
  values (3,'monitor','Samsung 14',800,10);
 insert into articulos (codigo, nombre, descripcion, precio,cantidad)
  values (4,'teclado','ingles Biswal',100,50);
 insert into articulos (codigo, nombre, descripcion, precio,cantidad)
  values (5,'teclado','español Biswal',90,50);

5- Seleccione todos los registros de la tabla.

6- Elimine los artículos cuyo precio sea mayor o igual a 500.

7- Elimine todas las impresoras.

8- Elimine todos los artículos cuyo código sea diferente a 4.

Retornar