lunes, 17 de noviembre de 2008

EJERCICIO 12 PAG. 121:

Usando las tablas EMPLE y DEPART:

sql>SELECT DEPT_NO FROM DEPART WHERE LOC IN ('MADRID', 'BARCELONA');



A continuacion, seleccionamos los datos de los empleados que esten en estos departamentos:

sql>SELECT EMP_NO, APELLIDO, OFICIO, DIR, FECHA_ALT, SALARIO, COMISION, DEPT_NO FROM EMPLE WHERE DEPT_NO IN(20, 30);


Reunimos esta dos sentencias utilizando una subconsulta:

sql>SELECT EMP_NO, APELLIDO, OFICIO, DIR, FECHA_ALT, SALARIO, COMISION, DEPT_NO FROM EMPLE WHERE DEPT_NO IN(SELECT DEPT_NO FROM DEPART WHERE LOC IN ('MADRID', 'BARCELONA'));



No hay comentarios: