Está en la página 1de 2

PRODUCTO ACADEMICO

A manera de práctica, realiza las consultas en tu Analizador de Consultas SQL para comprobar los
resultados. Recuerda que digitando se va quedando en la mente y vas comprendiendo poco a poco.

1. Mostrar el apellido, oficio, salario, salario anual, con las dos extras para aquellos empleados
con comisión mayor de 100000.
2. Mostrar todas las salas para el hospital 45.
3. Mostrar todos los enfermos nacidos antes de 1970.
4. Listar todos los datos de la plantilla del hospital del turno de mañana
5. Seleccionar todos los empleados cuyo apellido comience por M
6. Seleccionar todos los empleados cuyo apellido termine con la letra Z
7. Seleccionar todos los empleados que contengan en su apellido ER.
8. Mostrar todos los empleados cuyo nombre sea de 4 letras y su apellido termine con la letra
a
9. Mostrar todos los empleados cuyo apellido comience entre las letras E y F.
10. Mostrar todos los empleados cuyo apellido comience por la letra A, contenga dentro de su
apellido de la letra A a la M y que terminen en O.
11. Mostrar todos los empleados cuyo apellido comience por la letra M y la segunda letra no
sea una A.
12. Mostrar todos los empleados cuyo apellido sea de 5 letras y su tercera letra sea entra la A y
la S terminando en Z.
13. Mostrar todos los empleados cuyo apellido sea de 6 letras y no comience entre la A y la D.
14. Mostrar todos los que empiecen por la A y cuya cuarta letra no esté comprendida entre A –
G
15. Mostrar todos los empleados cuyo oficio no sea analista.

--PRODUCTO ACADEMICO
--1.
SELECT Apellido, Oficio, Salario, Salario*12 AS 'SALARIO ANUAL'
FROM Emp
WHERE COMISION>100000
--2.
SELECT *
FROM Sala
WHERE Hospital_Cod=45
--3.
SELECT *
FROM Enfermo
WHERE Fecha_Nac<'1970-01-01'
--4.
SELECT *
FROM Plantilla

Asesor Académico: Oscar J Gonzales G 1 ogonzales@ucv.edu.pe


WHERE T ='M'
--5.
SELECT *
FROM Emp
WHERE Apellido LIKE 'M%'
--6.
SELECT *
FROM Emp
WHERE Apellido LIKE '%Z'
--7.
SELECT *
FROM Emp
WHERE Apellido LIKE '%ER%'
--8.
SELECT *
FROM Emp
WHERE Apellido LIKE '___A'
--9.
SELECT *
FROM Emp
WHERE Apellido LIKE '[E-F]%'
--10.
SELECT *
FROM Emp
WHERE Apellido LIKE 'A%[A-M]%O'
--11.
SELECT *
FROM Emp
WHERE Apellido LIKE 'M[^A]%'
--12.
SELECT *
FROM Emp
WHERE Apellido LIKE '__[A-S]_Z'
--13.
SELECT *
FROM Emp
WHERE Apellido LIKE '[^A-D]_____'
--14.
SELECT *
FROM Emp
WHERE Apellido LIKE 'A__[^A-G]%'
--15.--
SELECT *
FROM Emp
WHERE Oficio <> 'ANALISTA'

Asesor Académico: Oscar J Gonzales G 2 ogonzales@ucv.edu.pe

También podría gustarte