miércoles, 4 de septiembre de 2013

Ejercicio 01 - Para Control 01

/**Listar los cargos de los empleados que
trabajan en oficinas ubicadas en Santiago*/

select nombre, apellido, cargo,  o.ciudad
from empleado e
join oficina o
on e.numoficina= o.numoficina
where lower(o.ciudad) = 'santiago'
order by cargo;

/**Mostrar los nombre de los empleados que trabajan
en Aberdeem y administran Casas*/

select trim(nombre) || ' ' || trim(apellido) "Nombre Completo", sexo
from empleado e
where numoficina in (select numoficina
                from oficina
                where lower(ciudad) in 'aberdeem')
and numempleado in (select numempleado
                    from propiedad
                    where lower(tipo) in 'casa');

No hay comentarios:

Publicar un comentario