欢迎光临
我们一直在努力

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数据库中,它就能够为多个程序、用户提供便捷的数据管理接口。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。