sql语句统计各部门人数
时间: 2024-07-26 17:01:10 浏览: 257
sql语句总结配合业务实例
你可以使用SQL的`COUNT()`函数结合`GROUP BY`语句来统计各部门的人数。假设你有一个名为`employees`的表,其中包含`department_id`字段表示部门ID和个人信息,你可以编写如下的SQL语句:
```sql
SELECT department_id, COUNT(*) as num_of_employees
FROM employees
GROUP BY department_id;
```
这个查询会返回每个部门的ID及其对应的员工人数。如果你想得到更详细的员工信息(比如姓名),可以使用`COUNT(DISTINCT employee_name)`替换`COUNT(*)`,这样只会计算不同名字的员工数。
阅读全文