Sie sind auf Seite 1von 3

5 - Recuperar algunos campos (select)

Primer problema:

Un videoclub que alquila pelculas en video almacena la informacin de sus


pelculas 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 ttulo y actor de todas las pelculas

6- Muestre el ttulo y duracin de todas las peliculas.

7- Muestre el ttulo y la cantidad de copias.

SOLUCIN

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 bsico de todos los


empleados.

SOLUCIN

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;

Das könnte Ihnen auch gefallen