5 - Recuperar algunos campos (select)


Primer 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.

2- Cree la tabla:

 create table peliculas(
  titulo varchar2(20),
  actor varchar2(20),
  duracion number(3),
  cantidad number(1)
 );

3- Vea la estructura de la tabla (4 campos)

4- Ingrese los siguientes registros:

 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Mision imposible','Tom Cruise',180,3);
 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Mision imposible 2','Tom Cruise',190,2);
 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Mujer bonita','Julia Roberts',118,3);
 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Elsa y Fred','China Zorrilla',110,2);

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

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

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

Ver solución

  drop table peliculas;

 create table peliculas(
  titulo varchar2(20),
  actor varchar2(20),
  duracion number(3),
  cantidad number(1)
 );

 describe peliculas;

 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Mision imposible','Tom Cruise',180,3);
 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Mision imposible 2','Tom Cruise',190,2);
 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Mujer bonita','Julia Roberts',118,3);
 insert into peliculas (titulo, actor, duracion, cantidad)
  values ('Elsa y Fred','China Zorrilla',110,2);

 select titulo,actor from peliculas;

 select titulo,duracion from peliculas;

 select titulo,cantidad from peliculas;

 

Segundo problema:

Una empresa almacena los datos de sus empleados en una tabla llamada "empleados".

1- Elimine la tabla si ya existe.

2- Cree la tabla:

 create table empleados(
  nombre varchar2(20),
  documento varchar2(8), 
  sexo varchar2(1),
  domicilio varchar2(30),
  sueldobasico number(6,2)
 );

3- Vea la estructura de la tabla (5 campos)

4- Ingrese algunos registros:

 insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
  values ('Juan Juarez','22333444','m','Sarmiento 123',500);
 insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
  values ('Ana Acosta','27888999','f','Colon 134',700);
 insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
  values ('Carlos Caseres','31222333','m','Urquiza 479',850);

5- Muestre todos los datos de los empleados.

6- Muestre el nombre, documento y domicilio de los empleados.

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


Ver solución
  drop table empleados;

 create table empleados(
  nombre varchar2(20),
  documento varchar2(8), 
  sexo varchar2(1),
  domicilio varchar2(30),
  sueldobasico number(6,2)
 );

 describe empleados;

 insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
  values ('Juan Juarez','22333444','m','Sarmiento 123',500);
 insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
  values ('Ana Acosta','27888999','f','Colon 134',700);
 insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
  values ('Carlos Caseres','31222333','m','Urquiza 479',850);

 select *from empleados;

 select nombre,documento,domicilio
  from empleados;

 select documento,sexo,sueldobasico
  from empleados;

Retornar