SQL语句查出每个省份的教师人数
时间: 2023-07-01 13:09:14 浏览: 137
50个常用SQL语句.zip
5星 · 资源好评率100%
假设有两个表:一个是教师表,一个是省份表,其中教师表包含了教师的基本信息和所在省份的ID,省份表包含了省份的名称和ID。
可以使用以下SQL语句查询每个省份的教师人数:
```
SELECT province.name, COUNT(*) as teacher_count
FROM teacher
JOIN province ON teacher.province_id = province.id
GROUP BY province.name;
```
其中,`teacher` 表和 `province` 表分别是教师表和省份表的表名,`province.name` 是省份名称,`teacher_count` 为每个省份的教师人数。`JOIN` 操作用于将两个表连接起来,`ON` 子句用于指定连接条件。`COUNT(*)` 函数用于统计每个省份的教师人数,`GROUP BY` 子句用于按照省份对结果进行分组。
阅读全文