Documentos de Académico
Documentos de Profesional
Documentos de Cultura
n la compania, mostrar el id
de departamentos el id de cargo y la sumatoria de los salarios
ordenar el resultado por id de departamneto
escribir una consulta q muerte salario maximo por departamento excluir del resul
tado aquellos departamentos con salario maximo menor a 5000
. mostrar el id de departamento y su respectivo salario maximo.no considerar los
departamentos con id 30 y 40
ordenar el resultado por id departamento
funciones anidadas
***************************
select max(avg(salary))
from hr.employees
group by department_id
**************************
calcular el numero de departamentos por ciudad, mostrar el nombre de la ciudad y
el numero de departamnetos correspondiente
ordenar el resultado por ciudad
select l.city, count(*)
from hr.departments d natural join hr.locations l
group by l.city
order by l.city
SUB Consultas
********************************************************************************
**********************
select employee_id,first_name,last_name,salary
from hr.employees
where salary > (select salary
From hr.employees
where last_name like 'Abel')
determinar el empleado con salario mas bajo en el departmento con id = 50. mostr
ar el id, first name y el salario del empleado
select employee_id,first_name,department_id,salary
from hr.employees
where salary=(select MIN (salary)
from hr.employees
where department_id=50)
mostrar los empleados (employee_id, first_name, salary) que tienen salario mayor
al salario de un empleado con job_id = 'IT_PROG'
select employee_id,first_name,salary,job_id
from hr.employees
where salary> any(select salary
from hr.employees
where job_id ='IT_PROG')
mostrar los empleados (employee_id, first_name, salary) que tienen salario mayor
al de todos los salarios de los empleado con job_id = 'IT_PROG'
select employee_id,first_name,salary,job_id
from hr.employees
where salary> all (select salary
from hr.employees
where job_id ='IT_PROG')