Base De Datos
que ʻGILʼ.
select *
from emple
where emple.dept_no in(
select emple.dept_no
from emple
whereemple.apellido ="GIL") ;
No.2 Mostrar los datos de los empleados que tengan el mismo oficio que
ʻCEREZOʼ. El resultado debe ir ordenado por apellido.
select *
from emple
where emple.oficio in(select emple.oficio
from emple
where emple.apellido ="cerezo") ;
No.3 Mostrar los empleados (nombre, oficio, salario y fecha de alta) que
desempeñen el mismo oficio que ʻJIMÉNEZʼ o quetengan un salario mayor o
igual que ʻFERNÁNDEZʼ.
SELECT emple.apellido, emple.oficio, emple.salario, emple.fecha_alt
FROM emple
WHERE emple.oficio=
(SELECT emple.oficioFROM emple
WHERE emple.apellido = 'Jimenez')
OR emple.salario>=
(SELECT emple.salario
FROM emple
WHERE emple.apellido= 'Fernandez')
4. Mostrar en pantalla el apellido,oficio y salario de los empleados del
departamento de ʻFERNÁNDEZʼ que tengan su mismo salario.
SELECT emple.apellido, emple.oficio, emple.salario
FROM emple
WHERE emple.dept_no=
(SELECT emple. dept_no
FROM emple
WHERE emple.apellido = 'Fernandez')
AND emple.salario =
(SELECT emple.salario
FROM emple
WHERE emple.apellido ='Fernandez')
5. Mostrar los datos de los empleados que tengan un salario mayor que ʻGILʼ y
que pertenezcan al departamento número 10.
SELECT apellido, oficio, salario
FROM emple
WHEREdept_no = 10
AND salario > (SELECT salario
FROM emple
WHERE apellido = "gil");
6. Mostrar los apellidos, oficios y localizaciones delos departamentos de cada
uno de los empleados.
SELECT emple.apellido, emple.salario, depart.dnombre, emple.oficio
FROM emple, depart WHERE emple.oficio =
(SELECT oficio FROM...
Regístrate para leer el documento completo.