Vous êtes sur la page 1sur 4

2008

Practica 2.
El departamento de RH necesita de su apoyo para crear algunas consultas.
1. Por algunos problemas de presupuesto, el departamento de RH necesita un reporte que
despliegue el apellido y el salario de los empleados que ganan ms de $12,000. Guarda tu
consulta de SQL en un archivo con el nombre de lab_02_01.sql. Ejecuta la consulta.

2. Crear un reporte que despliegue el apellido y numero de departamento para el empleado


con el numero 176.

3. El departamento de RH necesita saber los empleados con mayor salario y los empleados
con menor salario. Modifica el archivo lab_02_01.sql para que despliegue el apellido y el
salario de cualquier empleado cuyo salario no est en un rango de $5,000 y $12,000.
Guarda esta versin de la consulta en un archivo con el nombre de: lab_02_03.sql.

4. Crea una consulta que despliegue el apellido, id de puesto, y la fecha de inicio para los
empleados con apellido Matos y Taylor. Ordena la consulta en orden ascendente por
fecha de inicio.

2008

5. Despliegue el apellido y el nmero de departamento para todos los empleados de los


departamentos 20 y 50 en orden alfabticamente ascendente por nombre.

6. Modifique el archivo lab_02_03.sql para q despliegue el apellido y el salario de los


empleados que ganen entre $5,000 y $12,000 y que estn en el departamento 20 o 50.
Titule las columnas Employee y Monthly Salary, respectivamente. Guarde esta consulta
con el nombre de lab_02_06.sql. Ejecute su consulta.

7. El departamento de RH necesita un reporte que despliegue el apellido y la fecha de


contratacin (hire_date) para todos los empleados que hayan sido contratados en 1994.

8. Genere un reporte que despliegue el apellido y el id del puesto para todos los empleados
que no tengan administrador (manager_id).

9. Genere un reporte que despliegue el apellido, salario y la comisin para todos los
empleados que tengan comisin. Ordene los datos de forma descendente de salario y
comisin.

2008

10. Personal del departamento de RH desean tener mayor flexibilidad con las consultas que
les ha elaborado. A ellos les gustara un reporte q despliegue el apellido y salario de los
empleados quienes ganen ms de una cantidad que el usuario ingrese. (puedes utilizar la
consulta que hiciste en el ejercicio 1 y modificarla) . Guarda esta consulta con el nombre
de lab_02_10.sql. Prueba la consulta ejecutndola con un valor de 1200.

11. El departamento de RH desea ejecutar un reporte basado en el administrador. Crea una


consulta que solicite el Id del Administrador (Manager Id) y muestre el id del empleado
(Employee id), salario y el id del departamento para los empleados de ese administrador.
El departamento de RH desea poder elegir por cual columna hacer el ordenamiento.
Prueba tu consulta con lo siguiente:
manager_id =103, ordenado por el apellido del empleado.

manager_id = 210, ordenado por salario.

manager_id = 124, ordenado por employee_id

2008

Ejercicios Adicionales:
12. Despliega el apellido de todos los empleados que la tercer letra del apellido sea a.

13. Despliega el apellido de todos los empleados quienes tengan la letra a y la letra e en sus
apellidos.

Vous aimerez peut-être aussi