查询部门信息:员工数量、空部门及员工列表

1. 查询部门名称和部门员工信息,包括没有员工的部门

SELECT d.department_name, e.employee_name
FROM departments d
LEFT JOIN employees e ON d.department_id = e.department_id
ORDER BY d.department_name;

2. 查询部门编号、部门名称、部门位置、部门人数

SELECT d.department_id, d.department_name, d.department_location, COUNT(e.employee_id) AS department_size
FROM departments d
LEFT JOIN employees e ON d.department_id = e.department_id
GROUP BY d.department_id, d.department_name, d.department_location;

这两条 SQL 语句可以帮助你获取部门信息,包括每个部门的员工数量,以及哪些部门没有员工。你可以根据需要调整查询条件和排序方式。


原文地址: http://www.cveoy.top/t/topic/o21R 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录