🗄️ SQL 查询沙盒
《数据库原理》大作业 · 课程选课管理系统 · 在线体验 SQL
📋 数据库 Schema
Student (学生表)
Sno CHAR(9) PK · Sname VARCHAR(20) · Ssex CHAR(2) · Sage SMALLINT · Sdept VARCHAR(30)
Teacher (教师表)
Tno CHAR(6) PK · Tname VARCHAR(20) · Tsex CHAR(2) · Ttitle VARCHAR(20) · Tdept VARCHAR(30)
Course (课程表)
Cno CHAR(6) PK · Cname VARCHAR(50) · Ccredit SMALLINT · Cpno CHAR(6) · Tno CHAR(6) FK
SC (选课表)
Sno CHAR(9) FK · Cno CHAR(6) FK · Grade DECIMAL(5,2) · Semester CHAR(11)
SQL 编辑器
清空
▶ 执行
SELECT s.Sno, s.Sname, c.Cname, sc.Grade FROM Student s JOIN SC sc ON s.Sno = sc.Sno JOIN Course c ON sc.Cno = c.Cno WHERE sc.Grade >= 90 ORDER BY sc.Grade DESC;
示例:
查询高分学生
统计各系平均分
查询课程信息
查选课人数
存储过程
就绪
点击"执行"运行 SQL 查询,或选择一个示例语句