用sql语句写出讲教学表中每门课及当前选课人数定义为一个试图包含课程号、选课人数,视图命为课程号_人数_view
时间: 2024-03-14 09:44:04 浏览: 111
课程表.numbers
好的,以下是用 SQL 语句创建一个名为 `课程号_人数_view` 的视图,包含课程号和当前选课人数:
```sql
CREATE VIEW 课程号_人数_view AS
SELECT course_id, COUNT(*) as 选课人数
FROM 讲教学表
GROUP BY course_id;
```
其中,`course_id` 为课程号,`讲教学表` 是包含了选课信息的表。这条 SQL 语句会根据 `course_id` 分组,并计算每个分组中的记录数,即为当前选课人数。最后将结果作为一个视图返回,供其他查询使用。
阅读全文