🙏 我们需要您的帮助!SQLtest.online 没有广告,完全依靠捐款运行。哪怕一点点也很有帮助。 立即捐助 →
SQL 代码已复制到剪贴板
任务 25:

各教学班剩余名额视图

MariaDB
选课页面要显示每个教学班还剩多少名额。本题使用 courses、sections(带 max_capacity)和 enrollments 的小型副本。
请创建视图 v_section_seats,包含列 section_id、code(课程代码)、max_capacity、enrolled(状态为 enrolled 的选课记录数)和 seats_left(max_capacity 减去 enrolled)。视图中必须包含所有教学班,没有学生的班也要显示(enrolled 为 0)。
预期结果 列数: 6 · 行数: 4
object_type section_id code max_capacity enrolled seats_left

在下方编写查询并点击 "检查它!"。表的描述在右侧窗格中。

教程

检查查询即表示你同意该查询在不含账户信息的情况下被保存,并可能被纳入匿名数据集,包括用于 AI 训练。 了解详情

查询结果将显示在这里。 Ctrl+Enter - 运行查询