题解 | 统计各个部门的工资记录数
统计各个部门的工资记录数
https://www.nowcoder.com/practice/6a62b6c0a7324350a6d9959fa7c21db3
select distinct
dept_no,
dept_name,
COUNT(*) OVER(PARTITION BY dept_no) as sum
from departments join dept_emp using(dept_no)
join salaries using(emp_no)
使用窗口函数可以轻松解决此类问题,建议大家把窗口函数烂熟于心,可以更好理解流程
查看7道真题和解析