6 - Recuperación de algunos campos (select)


Problema:

Un videoclub que alquila películas en video almacena la información de sus películas en alquiler en una tabla llamada "peliculas".

1- Elimine la tabla, si existe:

 drop table if exists peliculas;

2- Cree la tabla:

 create table peliculas(
  titulo varchar(20),
  actor varchar(20),
  duracion integer,
  cantidad integer
 );

3- Vea la estructura de la tabla:

 describe peliculas;

4- Ingrese los siguientes registros:

 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Mision imposible','Tom Cruise',120,3);
 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Mision imposible 2','Tom Cruise',180,2);
 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Mujer bonita','Julia R.',90,3);
 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Elsa y Fred','China Zorrilla',90,2);

5- Realice un "select" mostrando solamente el título y actor de todas las películas:

 select titulo,actor from peliculas;

6- Muestre el título y duración de todas las peliculas.

7- Muestre el título y la cantidad de copias.




 

Otros problemas:
A- Una empresa almacena los datos de sus empleados en una tabla llamada "empleados".

1- Elimine la tabla, si existe:
 drop table if exists empleados;

2- Cree la tabla:
 create table empleados(
  nombre varchar(20),
  documento varchar(8), 
  sexo varchar(1),
  domicilio varchar(30),
  sueldobasico float
 );

3- Vea la estructura de la tabla:
 describe empleados;

4- Ingrese algunos registros:
 insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
  values ('Juan Perez','22345678','m','Sarmiento 123',300);
 insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
  values ('Ana Acosta','24345678','f','Colon 134',500);
 insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
  values ('Marcos Torres','27345678','m','Urquiza 479',800);

5- Muestre todos los datos de los empleados.

6- Muestre el nombre y documento de los empleados.

7- Realice un "select" mostrando el nombre, documento y sueldo básico de todos los empleados.


B) Un comercio que vende artículos de computación registra la información de sus 
productos en la tabla llamada "articulos".

1- Elimine la tabla si existe:

 drop table if exists articulos;

2- Cree la tabla "articulos" con los campos necesarios para almacenar los siguientes datos:
 - código del artículo: entero,
 - nombre del artículo: 20 caracteres de longitud,
 - descripción: 30 caracteres de longitud,
 - precio: float.

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

4- Ingrese algunos registros:
 insert into articulos (codigo, nombre, descripcion, precio)
  values (1,'impresora','Epson Stylus C45',400.80);
 insert into articulos (codigo, nombre, descripcion, precio)
  values (2,'impresora','Epson Stylus C85',500);
 insert into articulos (codigo, nombre, descripcion, precio)
  values (3,'monitor','Samsung 14',800);

5- Muestre todos los campos de todos los registros.

6- Muestre sólo el nombre, descripción y precio.

Retornar