You are on page 1of 1

ACTIVIDAD VIRTUAL 4

✓ Mostrar el nombre de departamento y el número de empleados por


departamento

SELECT department_name , count (*)


from employees
join departments.departments_id = employees.departments_id
group by department_name

✓ Mostrar el nombre de cargo, ID del empleado y el número de días entre


las fechas de fin y de inicio para todos los cargos del departamento 30
en el historial laboral.

SELECT job_tittle, employee_id, end_date - start_date as dias


join job_history.job_id = jobs.job_id
where department_id =30

✓ Mostrar el nombre del departamento y el nombre de su administrador.

SELECT department_name, last_name, first_name from departments


join departments.manager_id = employees.employee_id

✓ Mostrar el nombre del país, ciudad y el nombre del departamento.

SELECT departments.department_name, locations.city,countries.country_name


from departments
join locations on locations.location_id = departments.location_id
join countries on country.country_id = locations.country_id

✓ Mostrar el nombre del cargo, nombre del departamento, apellido del


empleado, fecha de inicio para todos los cargos entre 2000 y 2005.

SELECT jobs.job_title, departments.department.name, employees.last_name,


jobs_history.start_date
from job_history
join departments.department_id = job_history.department_id
join employees. employee_id = job_history.department_id
join jobs.job_id = job_history.job_id
where to char(start_date, "yyyy") between 2000 and 2005

You might also like