假设雇员表的名称为"employees",部门表的名称为"departments",部门人数可以通过计算每个部门中的雇员数量来得到。你可以使用以下SQL查询来获取所需的信息:

SELECT e.employee_name, d.department_name, COUNT(*) AS department_size
FROM employees e
JOIN departments d ON e.department_id = d.department_id
WHERE e.job_title = 'CLERK'
GROUP BY e.employee_name, d.department_name;

这个查询使用了JOIN语句来连接雇员表和部门表,并根据工作职位筛选出"CLERK"的雇员。然后,使用GROUP BY来按照雇员姓名和部门名称进行分组,并使用COUNT(*)来计算每个部门的人数。最后的结果将包含雇员姓名、部门名称和部门人数。

sql列出所有从事CLERK工作的雇员姓名及其部门名称、部门人数

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

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