假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的SQL语句是( )。A)SELECT课程名称,AVG(成绩)FROM课程GROUP BY成绩B)SELECT课程名称,AVG(成绩)FROM课程ORDER BY成绩C)SELECT课程名称,AVG(成绩)FROM课程ORDER BY课程名称D)SELECT课程名称,AVG(成绩)FROM课程GROUP BY课程名称

题目

假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的SQL语句是( )。

A)SELECT课程名称,AVG(成绩)FROM课程GROUP BY成绩

B)SELECT课程名称,AVG(成绩)FROM课程ORDER BY成绩

C)SELECT课程名称,AVG(成绩)FROM课程ORDER BY课程名称

D)SELECT课程名称,AVG(成绩)FROM课程GROUP BY课程名称


相似考题
更多“假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的SQL语句是( )。 ”相关问题
  • 第1题:

    设有学生选课表SC(学号,课程号,成绩),用SQL语言检索每门课程的课程号及平均分的语句是(关键词必须拼写完整): SELECT课程号,AVG(成绩)FROM SC【 】。


    正确答案:GROUP BY 课程号
    GROUP BY 课程号 解析:本题要求检索每门课程的课程号及平均分,即按照课程号进行分组,统计各个课程的平均成绩。

  • 第2题:

    假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的SQL语句是( )。

    A)SELECT 课程名称,AVG(成绩)FROM 课程 GROUP BY 成绩

    B)SELECT 课程名称,AVG(成绩)FROM 课程 0RDER BY 成绩

    C)SELECT 课程名称,AVG(成绩)FROM 课程 0RDER BY 课程名称

    D)SELECT 课程名称,AVG(成绩)FROM 课程 GROUP BY 课程名称


    正确答案:D
    在SQL语句中,AVG函数用来求平均值,GROUP BY子句用于分组。根据题意,本题应该按照“课程名称”字段分组。 

  • 第3题:

    有关系:教学(学号、教工号、课程号)。假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师能讲授多门课程,每门课程可以由多个老师来讲授,那么该关系的主码是()

    A.课程号

    B.教工号

    C.学号

    D.(学号,教工号,课程号)


    A

  • 第4题:

    设有学生选课表SC(学号,课程号,成绩),用SQL语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整)。 SELECT 课程号,AVG(成绩)FROM SC___


    正确答案:GROUP BY课程号或GROUP BY 1或GROUP BY SC.课程号
    本题考查对SQL语句的GROUP子句的掌握。在使用SQL检索每门课程的课程号及平均分时,须按课程号进行分组。按课程号分组查询可以用GROUPBY, GROUP BY 1表示按SC表的第一个字段进行.分组,指定分组字段时也可使用表名.字段的方法,因此答案也可以写成GROUP BY SC.课程号。

  • 第5题:

    14、有一关系:教学(学号、教工号、课程号),假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那么该关系的主键是________。

    A.课程号

    B.教工号

    C.(学号,课程号)

    D.(学号,教工号)


    ( 学号,课程号)