题解 | #统计各个部门的工资记录数#
汇总各个部门当前员工的title类型的分配数目
http://www.nowcoder.com/practice/4bcb6a7d3e39423291d2f7bdbbff87f8
SELECT
d.dept_no
,d.dept_name
,t.title
,COUNT(t.title) COUNT
FROM departments d
JOIN dept_emp e
ON d.dept_no=e.dept_no
JOIN titles t
on e.emp_no=t.emp_no
group by d.dept_no,t.title
d.dept_no
,d.dept_name
,t.title
,COUNT(t.title) COUNT
FROM departments d
JOIN dept_emp e
ON d.dept_no=e.dept_no
JOIN titles t
on e.emp_no=t.emp_no
group by d.dept_no,t.title
ORDER by d.dept_no,t.title
没有需要注意的点。因为分组之后无重复,计数必定是1。