如何编写查询t

4sup72z8  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(201)

关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。

10个月前关门了。
改进这个问题
假设你有下列表格。

○ emp_tab(name, dept_id)
○ dept_tab(dept_id, dept_name)

编写一个查询,用部门名称显示每个部门的员工人数。

xjreopfe

xjreopfe1#

你能做到的 left join 并使用聚合函数 count ```
select
d.dept_id,
dept_name,
coalesce(count(e.*), 0) as total_employees
from dept_tab d
left join emp_tab e
on d.dept_id = e.dept_id
group by
d.dept_id,
dept_name

相关问题