Skip to content

gchacaltana/Taller_SQL_Oracle_Live

Repository files navigation

Taller SQL Oracle Live

Ejercicio 01:

Muestre el salario más alto, más bajo, salario total de la planilla y salario promedio de la tabla empleados. 
Etiquete las columnas como «Salario Máximo», «Salario Mínimo», «Salario Planilla» y 
«Salario Promedio» respectivamente. Redondee los resultados al valor entero más cercano, 
con un formato numérico para la moneda de dólares.

Ejercicio 02:

Muestre el salario más alto, más bajo, salario total y salario promedio por cada tipo de puesto 
que se tiene en la organización. Etiquete las columnas como «Puesto», «Salario Máximo», «Salario Mínimo», 
«Salario Total» y «Salario Promedio» respectivamente. Redondee los resultados con dos cifras decimales, 
con un formato numérico para la moneda de dólares.

Ejercicio 03:

Escriba una consulta que muestre la cantidad de personas que tienen el mismo puesto y 
a cuanto asciende la suma total de sus salarios. El resultado debe mostrarse en orden 
descendente por el puesto que tiene la mayor cantidad de empleados.

Ejercicio 04:

Escriba una consulta para mostrar la diferencia entre el salario más alto y el salario más bajo. 
Etiquete la columna como «Diferencia Salarial».

Ejercicio 05:

Muestre el ID del Manager y el salario del empleado con menos paga para ese manager. 
Excluya a cualquier empleado cuyo manager sea desconocido. 
Excluya cualquier puesto donde el salario mínimo sea menor que $6,000. 
Ordene la salida en orden descendente por salario.

Ejercicio 06:

Escriba una consulta para mostrar el número de empleado y apellidos de todos los empleados 
que ganan por encima del salario promedio. Ordene los resultados en orden descendente de salario.

Ejercicio 07:

Muestre los nombres y apellidos (es una sola columna), nombre del departamento y el nombre 
del puesto de todos los empleados cuyo código de ubicación de departamento (LOCATION_ID) es 1700. 
El resultado del reporte debe mostrarse en orden ascendente por el apellido del empleado.

Ejercicio 08:

Elabore un reporte que contenga los nombres, apellidos, puesto, salario y fecha de ingreso
de los empleados que le reportan a King, ordenados por su fecha de ingreso a la empresa de manera descendente.

Ejercicio 09:

Generar un reporte que muestre la cantidad de empleados y el salario total de 
cada departamento de la empresa. Ordenar la información por el departamento que tiene más empleados a menos.

Ejercicio 10:

Muestre el nombre del Manager, nombre del puesto, nombre de departamento, salario y 
cantidad de trabajadores que tiene a su cargo. Ordenar según la cantidad de trabajadores en orden descendente.

Ejercicio 11:

Encuentre a los empleados que tienen más de una rotación laboral.

Ejercicio 12:

¿Cuál fue el año donde ingresaron más trabajadores?

Ejercicio 13:

Mostrar los nombres, apellidos, salario actual y el nuevo salario equivalente al 8% adicional
de su salario actual de los empleados cuyo salario actual sea igual, menor o mayor hasta por 
5% del salario mínimo del puesto. Ordenar resultado por el sueldo actual más alto.

Ejercicio 14:

Generar un reporte incremente en un 20% el salario de los empleados que ingresaron a la 
empresa entre el año 2003 a 2005.

Ejercicio 15:

Obtener el salario promedio de los empleados que tengan el cargo de «Stock Manager».

Ejercicio 16:

Generar un reporte que muestre la cantidad de empleados que ingresaron en cada año, el costo 
del salario mensual, anual y el salario promedio por cada año.

Ejercicio 17:

Generar un reporte que muestre los nombres y apellidos, salario del empleado, el salario 
mínimo según el cargo del empleado, de aquellos cuya diferencia del salario y el salario 
mínimo sea menor a S/. 500.00 y además que indique si merece un aumento sólo si la 
diferencia entre hoy y la fecha de contratación es mayor a 5,000 días. El mismo reporte 
debe mostrar el nuevo salario que corresponde a un aumento del 15% .

Fuente: Taller SQL: Consultas SQL en Oracle Database 19C usando Oracle Live SQL

About

Ejercicios SQL Oracle Live

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages