Вы находитесь на странице: 1из 1

1.- Desplegar el salario mximo, mnimo, sumatoria, y promedio de todos los trabajadores.

Etiquetar Mximo, Mnimo, Sumatoria, Promedio respectivamente. Redondear los resultados al


entero ms prximo.
2.- Escribir una consulta que despliegue el nmero de trabajadores con el mismo cargo.
3.- Determinar el nmero de administradores sin ellos en el listado. Etiquetar la columna como
Nmero de Administradores
4.- Escribir una consulta que despliegue la diferencia entre el salario mximo y mnimo.
Etiquetar la columna como diferencia
5.- Para cada empleado, desplegar el apellido, y calcular el nmero de meses entre la fecha
actual y la fecha de contrato. Etiquetar la columna como MESES TRABAJADOS. Ordenar la
consulta por el nmero de meses trabajados.
6.- Escriba una consulta que despliegue el apellido, y el salario para todos los empleados. El
formato de salario debe ser de 15 caracteres de largo, completar con el comodn $ a la
izquierda. Etiquetar la columna como SALARIO.

SELECT last_name, LPAD(salary,15,'$') AS "SALARIO"

FROM employees;

7.-

Usando la funcin DECODE, escribir una consulta que despliegue el grado de todos los

empleados basados en los valores de la columna CARGO_ID, como se muestra a continuacin:


CARGO GRADO
AD_PRES
PRESIDENTE
ST_MAN
AVERIGUAR SU SIGNIFICADO
IT_PROG
PROGRAMDORES
SA_REPREPRESENTANTE DE VENTAS
ST_CLERK
AVERIGUAR SU SIGNIFICADO
Ninguno de los anteriores NO TIENE NOMBRE

Вам также может понравиться