sis数据库管理之MSSQL DBO.XSIS(mssql dbo.x)

_Grades表

『MSSQL DBO.XSIS_Grades表』

MSSQL 中的DBO.XSIS_Grades 是一张存有学校学生成绩的表格,该表格用于跟踪学生的学习成绩,并用来计算学生的绩效。

该表的结构如下 :

StudentId:类型int,主键,学生的唯一标识

SemesterCode:类型varchar,学期代码,包含学年代码和学期

CourseCode:类型varchar,课程代码

CourseName:类型varchar,课程名称

Score:类型int,分数

根据需求,我们可以提出以下SQL脚本,来实现:

— 查询所有学生在2015-2016学年度第一学期的所有课程成绩

SELECT StudentId, SemesterCode, CourseCode, CourseName, Score

FROM XSIS_Grades

WHERE SemesterCode=’2015-2016_1′;

— 查询学号为 K102030 的所有学期的成绩

SELECT StudentId, SemesterCode, CourseCode, CourseName, Score

FROM XSIS_Grades

WHERE StudentId=’K102030′;

— 查询学号为 K102030 在2015-2016学年度的课程成绩

SELECT StudentId, SemesterCode, CourseCode, CourseName, Score

FROM XSIS_Grades

WHERE StudentId=’K102030′ AND SemesterCode LIKE ‘2015-2016%’;

— 查询学号为K102030的2015-2016学年度的物理和数学成绩

SELECT StudentId, SemesterCode, CourseCode, CourseName, Score

FROM XSIS_Grades

WHERE StudentId=’K102030′ AND SemesterCode LIKE ‘2015-2016%’ AND

(CourseCode=’PHYS101′ OR CourseCode=’MATH101′);

通过上面的脚本,我们可以快速有效地查询、处理学生在XSIS_Grades表中的成绩,服务学生的学习、成长。并且XSIS_Grades这张表只要在MSSQL数据库中,它就能够为多个程序、用户提供便捷的数据管理接口。


数据运维技术 » sis数据库管理之MSSQL DBO.XSIS(mssql dbo.x)