Está en la página 1de 4

PRODUCTO ACADEMICO 2

PARA DESARROLLAR LOS EJERCICIOS DEBE RESTAURAR LA BASE DE DATO AxionSQL,


PARA ESO UTILIZAR EL ARCHIVO ADJUNTADO.

1. Mostrar los empleados que son funcionarios.


SELECT * FROM Empleados

2. Mostar los que Nacieron un 24 de agosto del 1978


SELECT Nacio
FROM Empleados
where Nacio='24-08-1978'

3. Mostrar los que Nacieron a partir del 1ro de febrero del 75 y ordenado
descendentemente
SELECT Nacio
FROM Empleados
where Nacio='01-02-1975'
order by Nacio desc

4. Muestre los Empleados que sean técnicos o profesionales además que haya nacido
después de 1990
SELECT NombreCategoria,Nacio
FROM Empleados inner join Categorias on
Empleados.IdCategoria=Categorias.IdCategoria
where year(nacio)>1990

5. Muestre los empleados mujeres y casadas que sean de cualquiera de las gerencias y
que hayan nacido a partir del 01/Jun/75.
6. Todos los empleados cuyo nombre exista el texto TH y que además sean de
Planeamiento corporativo.
SELECT Nombres,NombreDependencia
FROM Empleados inner join Categorias on Empleados.IdCategoria=Categorias.IdCategoria
INNER JOIN Dependencias ON Empleados.IdDependencia=Dependencias.IdDependencia
WHERE Nombres LIKE'%tH%' AND NombreDependencia='Planeamiento Coorporativo'

7. Listar los Empleados cuyo paterno EMPIECE con la letra "AR"


SELECT Paterno
FROM Empleados
WHERE Paterno LIKE'AR%'

8. Todos los empleados cuyo nombre exista el texto NT ó TH y además sean


profesionales.
SELECT Nombres, NombreCategoria
FROM Empleados inner join Categorias on
Empleados.IdCategoria=Categorias.IdCategoria
WHERE Nombres LIKE'%NT%' AND NombreCategoria='Profesional'

9. Todos los empleados cuyo paterno empiece con R o contenga AR y además contenga el
texto RON en su nombre.
SELECT Paterno
FROM Empleados
WHERE Paterno LIKE'R%[AR.RON]%'

10. Muestre los empleados que en su 2da posición se encuentre la letra A ó U en su


apellido y termine con el texto AS
SELECT Paterno
FROM Empleados
WHERE Paterno LIKE'__[A,U]%AS'

11. ¿Todos los Empleados que Ingresaron antes de 1993?


SELECT Ingreso
FROM Empleados
WHERE YEAR(Ingreso)<1993

12. Todos los Empleados que hayan nacido en el primer semestre de los años 70’s y que
contenga ANA en su Nombre

SELECT Nacio
FROM Empleados
WHERE Nacio>'31-12-1969' AND Nacio<'30-06-1970' AND NOMBRE=’ANA’

13. Todos los empleados cuyo APELLIDO empieza desde la letra L a la letra U. Además, que
sean de cualquiera de las Gerencias y a la vez que NO sean Ni funcionarios Ni
Auxiliares.

14. Todos los empleados que en su 4ta posición se encuentre la letra I y en su 5ta posición
las letras E o A en su nombre y que sean de las Gerencias Administrativas y General
siendo profesionales y técnicos también.
15. Todos los Empleados cuyo NOMBRE exista el Texto: AR y que hayan nacido en 1967,
1972, 1974 o 1979.

16. Muestre los Empleados ordenados Descendentemente por sus Edades

17. Muestre los empleados, que no sea funcionario y Ordenarlos por IdEmpleado en forma
Descendente.

18. Todos los Empleados que tengan el Apellido PATERNO y MATERNO IGUALES.

19. Insertar un nuevo registro a la tabla empleado.

20. Actualiza la tabla categorías incrementando el sueldo en un 20%

También podría gustarte