itgle.com

有表SCORE(Sno,Cno,Degree),查询该表中的最高分的学生学号和课程号:SELECT (1)FROM SCOREWHERE Degree= (2)

题目

有表SCORE(Sno,Cno,Degree),查询该表中的最高分的学生学号和课程号:

SELECT (1)

FROM SCORE

WHERE Degree= (2)


相似考题
更多“有表SCORE(Sno,Cno,Degree),查询该表中的最高分的学生学号和课程号: SELECT (1) FROM SCORE ”相关问题
  • 第1题:

    某学校的学生成绩管理数据库的关系模式如下;

    S(SNO,SNAME,SEX,AGE,DEPT);

    C(CNO,CNAME);

    SC(SNO,CNO,SCORE)

    其中,S表示学生表。它的各字段以此为学号,姓名、性别、年龄和所在学院;C表示课程表,它的各字段依次为课程号、课程名;SC表示成绩表,它的各字段依次为学号、课程号和分数。

    使用SQL语句,查询“计算机学院”所有“男生”的学号,姓名和年龄。

    使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数。

    使用SQL语句,查询所有课程的课程号以及最高分。

    SELECT CNO,MAX(SCORE) FROM SC GROUP BY CNO

    请帮忙给出每个问题的正确答案和分析,谢谢!


    问题 1 答案解析:
    SELECTSNO,SNAME,AGEfromSwhereSEX='男'andDEPT='计算机学院'


    问题 2 答案解析:
    SELECTSNAME,SCOREfromS,SC,CwhereS.SNO=SC.SNOANDSC.CNO=C.CNO


    问题 3 答案解析:
    SELECTCNO,MAX(SCORE)FROMSCGROUPBYCNO


    问题 4 答案解析:
    INSERTINTOC(CNO,CNAME)VALUES(15,'高等数学')

  • 第2题:

    设数据库Education有三个关系: 学生关系S(SNO,SNAME,SAGE,SSEX,SDEPT),属性列分别表示学号、姓名、年龄、性别和所在系; 学习关系SC(SNO,CNO,SCORE),属性列分别表示学号、课程号和成绩; 课程关系C(CNO,CNAME,CREDIT),属性列分别表示课程号、课程名和学分。 请完成如下查询 1)查询学分大于3的课程的课程号和课程名; 2)查询所有“女”学生的学号、姓名和年龄,并按年龄升序排序; 3)查询名字叫张红的学生的学号、姓名和分数。


    Select sno,sname from s where age is null

  • 第3题:

    在成绩表(score)中有三个字段学号(sno)、课程号(cno)、成绩(grade),那么成绩表的主键是

    A.sno

    B.sno和cno

    C.cno

    D.grade


    sno 和 cno

  • 第4题:

    有成绩登记表G(SNO,CNO,SCORE),请问查询所上课程的课程号(CNO)为C1和C2的学生的学号、课程号和成绩的语句可以是()。

    A SELECT SNO,CNO,SCORE  FROM G WHERE CNO=C1 AND CNO=C2

    B SELECT SNO,CNO,SCORE  FROM G WHERE CNO=C1 OR CNO=C2

    C SELECT SNO,CNO,SCORE  FROM G WHERE CNO=”C1” AND CNO=”C2”

    D SELECT SNO,CNO,SCORE  FROM G WHERE CNO=”C1” OR CNO=”C2”


    D

  • 第5题:

    在教务管理数据库中,有学生关系S(SNO,SN,SEX,AGE,DEPT)、选课关系SC(SNO,CNO,SCORE)、课程关系(CNO,CN,CT)。上述关系模式中属性的定义同课堂上的定义。请使用关系代数表示以下查询: (1)查询教师号为T1老师教授课程的课程号和课程名。 (2)查询年龄大于18岁的男同学的学号、姓名和系别。 (3)查询选修了课程号为C1的学生的学号和姓名。


    1.------------ C 2.------------ D 3.------------ A 4.------------ E 5.------------ B