• 2021-04-14
    中国大学MOOC:"在学生选课数据库中有学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname)及学生选课表sc(sno,cno,grade),其中sno是学号,sname是姓名,ssex是性别,sage是年龄,sdept是系别,cno是课程号,cname是课程名,grade是成绩。以下( )SQL语句可以实现查询选修了'C002'号课程的学生姓名。";
  • "select sname from student where sno in (select sno from sc where cno='C002')"; | "select sname from student, sc where student.sno=sc.sno and cno='C002'"; | "select sname from student where exixts (select * from sc where student.sno=sc.sno and cno='C002')";

    举一反三

    内容

    • 0

      在学生选课数据库中有学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname)及学生选课表sc(sno,cno,grade),其中sno是学号,sname是姓名,ssex是性别,sage是年龄,sdept是系别,cno是课程号,cname是课程名,grade是成绩。查询至少选修了“201815005”同学所选课程的学生的姓名,可以使用如下SQL语句。select sname from student swhere sno<>‘201815005’ and not exists (select * from sc x where x.sno='201815005' and not exists (select * from sc y where y.cno=x.cno and y.sno=s.sno ) ) A: 正确 B: 错误

    • 1

      以学生选课数据库为例,数据库名为ST,包含学生信息、课程信息、选课信息3张表,分别是:(1)学生信息表:Student(Sno,Sname,Ssex,Sage,Sdept)(2)课程表:Course(Cno,Cname,Cpno,Ccredit)(3)学生选课表:SC(Sno,Cno,Grade)Sno:学号,Sname:姓名,Ssex:性别,Sage:年龄,Sdept:系别, Cno:课程号,Cname:课程名,Cpno:先行课号,Ccredit:学分,Grade:年级。问题5: 将一个新学生元组(学号:20190005;姓名:张悦;性别:男;所在系:汽车系;年龄:19岁)插入到Student表中

    • 2

      基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(SNO,SNAME,SSEX,SAGE,SDEPT),C(CNO,CNAME),SC(SNO,CNO,GRADE),其中:SNO为学号,SNAME为姓名,SSEX为性别,SAGE为年龄,SDEPT为系别,CNO为课程号,CNAME为课程名,GRADE为成绩。检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是()。 A: SELECTS.SNO,SNAME,CNO,GRADEFROMSWHERES.SNO=SSNO B: SELECTS.SNO,SNAME,CNO,GRADEFROMSCWHERES.SNO=SGRADE C: SELECTS.SNO,SNAME,CNO,GRADEFROMS,SCWHERES.SNO=SSNO D: SELECTS.SNO,SNAMECNO,GRADEFROMS,SC

    • 3

      已知关系:S(Sno,Sname,Sage,Ssex,Sdept)[br][/br] C(cno,cname,cpno,ccredit) SC(sno,cno,grade) (其中sno:学号;sname:姓名;Ssex:性别;Sdept:学院;Sage:年龄;cno:课程号;cname:课程名;cpno:直接先行课;ccredit:学分;grade:成绩) 使用SQL语言完成以下查询要求: 查询选修了课程名为“数据结构”且成绩在60分以下的学生的学号、姓名和成绩;

    • 4

      针对如下数据表,完成查询:student( sno , sname , ssex , sage , sdept ),course ( cno , cname , credit , semester )sc ( sno , cno , grade )查询选修课表中没有参加考试的学生学号和课程号。