假定有三个关系,学生关系S、课程关系C和学生选课关系SC,它们的结构如下: S(S#,SN,Sex,Age,Dept),C(C#,CN),SC(S#,C#,Grade)。其中,S#为学生号,SN为姓名,Sex为性别,Age为年龄,Dept为系别,C#为课程号,CN为课程名,Grade为成绩。检索选修课程“C2”的学生中成绩最高的学生的学号,正确的SQL.语句是______。A.SELECT S#FROM SC WHERE C#="C2" AND Grade IN (SELECT Grade FROM SC

题目

假定有三个关系,学生关系S、课程关系C和学生选课关系SC,它们的结构如下: S(S#,SN,Sex,Age,Dept),C(C#,CN),SC(S#,C#,Grade)。其中,S#为学生号,SN为姓名,Sex为性别,Age为年龄,Dept为系别,C#为课程号,CN为课程名,Grade为成绩。检索选修课程“C2”的学生中成绩最高的学生的学号,正确的SQL.语句是______。

A.SELECT S#FROM SC WHERE C#="C2" AND Grade IN (SELECT Grade FROM SC WHERE C#="C2")

B.SELECT S# FROM SC WHERE C#="C2" AND Grade>= (SELECT Grade FROM SC WHERE C#="C2")

C.SELECT S# FROM SC WHERE C#="C2" AND Grade>=ALL (SELECT Grade FROM SC WHERE C#="C2")

D.SELECT S# FROM SC WHERE C#="C2" AND Gtade NOT IN (SELECT Grade FROM SC WHERE C#="C2")


相似考题
更多“假定有三个关系,学生关系S、课程关系C和学生选课关系SC,它们的结构如下:S(S#,SN,Sex,Age,Dept),C( ”相关问题
  • 第1题:

    基于这样的三个表,即学生表 S、课程表 C 和学生选课表 SC,它们的结构 如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中,S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程 号,CN 为课程名,GRADE 为成绩。 检索学生姓名及其所选修课程的课程号和成绩。正确的 SELECT 语句是()。

    A.SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#

    B.SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE

    C.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S#

    D.SELECT S.SN,SC.C#,SC.GRADE FROM S.SC


    SELECT S.SN,SC.C#,SC.GRADE FROM S, SC WHERE S.S#=SC.S#

  • 第2题:

    有三个表,即学生表 S、课程表 C 和学生选课表 SC,它们的结构 如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中,S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程 号,CN 为课程名,GRADE 为成绩。 要检索学生姓名及其所选修课程的课程号和成绩。正确的 SELECT 语句是()。

    A.SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#

    B.SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE

    C.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S#

    D.SELECT S.SN,SC.C#,SC.GRADE FROM S.SC


    C

  • 第3题:

    基于这样的三个表,即学生表 S、课程表 C 和学生选课表 SC,它们的结构 如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中,S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程 号,CN 为课程名,GRADE 为成绩。 检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的 SELECT 语句是()。

    A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN="王华")

    B.SELECT SN,AGE,SEX FROM S WHERE SN="王华"

    C.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN="王华")

    D.SELECT SN,AGE,SEX FROM S WHERE AGE > 王华.AGE


    SELECT S.SN,SC.C#,SC.GRADE FROM S, SC WHERE S.S#=SC.S#

  • 第4题:

    有三个表,即学生表 S、课程表 C 和学生选课表 SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中,S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程 号,CN 为课程名,GRADE 为成绩。要求检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的 SELECT 语句是()。

    A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN="王华")

    B.SELECT SN,AGE,SEX FROM S WHERE SN="王华"

    C.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN="王华")

    D.SELECT SN,AGE,SEX FROM S WHERE AGE > 王华.AGE


    C

  • 第5题:

    现有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT); C(C#,CN);SC(S#,C#,GRADE)。其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。 检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是()。

    A.SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#

    B.SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE

    C.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC

    D.WHERE S.S#=SC.S# SELECT S.SN,SC.C#,SC.GRADE FROM S,SC


    B