全球旧事资料 分类

tSSCSa
dCi
selectCfromSCwhereS1001r
12、查询至少学过学号为“001”同学所有一门课的其他同学学号和姓名;r
selectdisti
ctSCSS
amer
fromStude
tSCr
whereStude
tSSCSa
dCi
selectCfromSCwhereS001r
13、把“SC”表中“叶平”老师教的课的成绩都更改为此课程的平均成绩;r
updateSCsetscoreselectavgSC_2scorer
fromSCSC_2r
whereSC_2CSCCfromCourseTeacherwhereCourseCSCCa
dCourseTTeacherTa
dTeacherT
ame叶平r
14、查询和“1002”号的同学学习的课程完全相同的其他同学学号和姓名;r
selectSfromSCwhereCi
selectCfromSCwhereS1002r
groupbyShavi
gcou
tselectcou
tfromSCwhereS1002r
15、删除学习“叶平”老师课的SC表记录;r
DelectSCr
fromcourseTeacherr
whereCourseCSCCa
dCourseTTeacherTa
dT
ame叶平r
16、向SC表中插入一些记录,这些记录要求符合以下条件:没有上过编号“003”课程的同学学号、2、r
号课的平均成绩;r
I
sertSCselectS002Selectavgscorer
fromSCwhereC002fromStude
twhereS
oti
SelectSfromSCwhereC002r
17、按平均成绩从高到低显示所有学生的“数据库”、“企业管理”、“英语”三门的课程成绩,按如下形式显示:学生ID数据库企业管理英语有效课程数有效平均分r
SELECTSas学生IDr
SELECTscoreFROMSCWHERESCStSANDC004AS数据库r
SELECTscoreFROMSCWHERESCStSANDC001AS企业管理r
SELECTscoreFROMSCWHERESCStSANDC006AS英语r
COUNTAS有效课程数AVGtscoreAS平均成绩r
FROMSCAStr
GROUPBYSr
ORDERBYavgtscorer
18、查询各科成绩最高和最低的分:以如下形式显示:课程ID,最高分,最低分r
SELECTLCAs课程IDLscoreAS最高分RscoreAS最低分r
FROMSCLSCASRr
WHERELCRCa
dr
LscoreSELECTMAXILscorer
FROMSCASILStude
tASIMr
WHERELCILCa
dIMSILSr
GROUPBYILCr
ANDr
RScoreSELECTMINIRscorer
FROMSCASIRr
WHERERCIRCr
GROUPBYIRCr
r
19、按各科平均成绩从低到高和及格率的百分数从高到低顺序r
SELECTtCAS课程号maxcourseC
ameAS课程名is
ullAVGscore0AS平均成绩r
100SUMCASEWHENis
ullscore060THEN1ELSE0ENDCOUNTAS及格百分数r
FROMSCTCourser
wheretCcourseCr
GROUPBYtCr
ORDERBY100SUMCASEWHENis
ullscore060THEN1ELSE0ENDCOUNTDESCr
20r
好听全球资料 返回顶部