在学籍管理中,设有4个表,关系模式分别为: STUDENT(SNO,SNAME,SEX,BIRTHDAY.CLASS); TEACHER(TNO,TNAME,SEX,BIRTHDAY,PROFESSION,DEPARTMENT);

admin2012-04-06  34

问题 在学籍管理中,设有4个表,关系模式分别为:
   STUDENT(SNO,SNAME,SEX,BIRTHDAY.CLASS);
   TEACHER(TNO,TNAME,SEX,BIRTHDAY,PROFESSION,DEPARTMENT);
   COURSE(CNO,CNAME,TNO);
   SCORE(SNO,CNO,DEGREE)。
   说明:
   学生关系模式中:SNO:学号;SNAME:姓名;SEX:性别;BIRTHDAY:出生日期;CLASS:班级。
   教师关系模式中:TNO:教师号;TNAME:姓名;SEX:性别;BIRTHDAY:出生日期;PROFES-SION:职称;DEPARTMENT:所在系。
   课程关系模式中:CNO:课程号;CNAME:课程名;TNO:任课教师号。
   成绩关系模式中:SNO:学号;CNO:课程号;DEGREE:分数。
   试用SQL语句完成下列操作:
列出“计算机系”教师所教课程的成绩表。

选项

答案SELECT CNO,SNO,DEGREE FROM SCORE WHERE CNO IN(SELECT X.CNO FROM COURSE X,TEACHER Y WHEREY.TNO=X.TNO AND Y.DEPARTMENT="计算机系");

解析
转载请注明原文地址:https://jikaoti.com/ti/g8t7FFFM
0

相关试题推荐
最新回复(0)