已知数据库表结构:学生(学号,姓名,年龄,性别,所在系) 课程(课程号,课程名,开课学期,任课教师) 选修(学号,课程号,成绩) 教师(工号,教师名,职称,基本工资)。请编写出 查询每个系的学生数,显示结果为系名,人数。
时间: 2024-05-11 14:18:33 浏览: 287
可以使用如下SQL语句查询每个系的学生数:
```
SELECT 学生.所在系 AS 系名, COUNT(*) AS 人数
FROM 学生
GROUP BY 学生.所在系
```
这条SQL语句会将学生表按照所在系进行分组,然后对每个组内的记录计数,最终输出系名和人数两个字段。注意,这里使用了 GROUP BY 子句来指定按照所在系进行分组,COUNT(*) 函数用于计算每个组内的记录数。
阅读全文