我被困在这里做作业,这就是我所得到的。
指令是:显示部门名称、城市和每个部门不同职位的数量。表员工(有job_id和department_id)、deptos(有location_id、department_id但没有job id)、位置(有location_id和city)我需要包括所有城市,即使是没有员工的城市
我试图做的...
select d.department_name, l.city, count (distinct e.job_id)
from employees e
join deptos d on (e.department_id=d.department_id)
join locations l on (d.location_id=l.location_id)
group by d.department_name