_Grades表
『MSSQL DBO.XSIS_Grades表』
MSSQL 中的DBO.XSIS_Grades 是一张存有学校学生成绩的表格,该表格用于跟踪学生的学习成绩,并用来计算学生的绩效。
该表的结构以下 :
StudentId:类型int,主键,学生的唯一标识
SemesterCode:类型varchar,学期代码,包括学年代码和学期
CourseCode:类型varchar,课程代码
CourseName:类型varchar,课程名称
Score:类型int,分数
根据需求,我们可以提出以下SQL脚本,来实现:
— 查询所有学生在2015⑵016学年度第一学期的所有课程成绩
SELECT StudentId, SemesterCode, CourseCode, CourseName, Score
FROM XSIS_Grades
WHERE SemesterCode=’2015⑵016_1′;
— 查询学号为 K102030 的所有学期的成绩
SELECT StudentId, SemesterCode, CourseCode, CourseName, Score
FROM XSIS_Grades
WHERE StudentId=’K102030′;
— 查询学号为 K102030 在2015⑵016学年度的课程成绩
SELECT StudentId, SemesterCode, CourseCode, CourseName, Score
FROM XSIS_Grades
WHERE StudentId=’K102030′ AND SemesterCode LIKE ‘2015⑵016%’;
— 查询学号为K102030的2015⑵016学年度的物理和数学成绩
SELECT StudentId, SemesterCode, CourseCode, CourseName, Score
FROM XSIS_Grades
WHERE StudentId=’K102030′ AND SemesterCode LIKE ‘2015⑵016%’ AND
(CourseCode=’PHYS101′ OR CourseCode=’MATH101′);
通过上面的脚本,我们可以快速有效地查询、处理学生在XSIS_Grades表中的成绩,服务学生的学习、成长。并且XSIS_Grades这张表只要在MSSQL数据库中,它就可以够为多个程序、用户提供便捷的数据管理接口。
本文来源:https://www.yuntue.com/post/103370.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏