[单选题]

关系SC(Sno,Cno,Grade)表示学号,课程号,成绩。现要查询平均分在90分以上的学生的学号和平均成绩,正确的语句是______。

A.SELECT Sno,AVG(Grade) FROM SC WHERE AVG(Grade)>=90 GROUP BY Sno

B.SELECT Sno,AVG(Grade) FROM SC GROUP BY Sno HAVING AVG(Grade)>=90

C.SELECT Sno,AVG(Grade) FROM SC WHERE AVG(Grade)>=90 ORDER BY Sno

D.SELECT Sno,AVG(Grade) FROM SC GROUP BY Cno HAVING AVG(Grade)>=90

参考答案与解析:

相关试题

设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号和课程

[单选题]设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号和课程号(两者均为字符型),GRADE表示成绩(数值型)。若要把学号为“S101”的同学,选修课程号为:“C11”,成绩为98分的记录插入到表SC中,正确的语句是______。A.INSERT INTO SC(SNO,CNO,GRADE) VALUES('S101','C11','98')B.INSERT INTO SC(SNO,CNO,GRADE) VALUES(S101,C11,98)C.INSERT (

  • 查看答案
  • 有学生选课表SC(Sno,Cno,Grade),各属性为学号,课程号,成绩;完成

    [单选题]有学生选课表SC(Sno,Cno,Grade),各属性为学号,课程号,成绩;完成SQL语句:找出每个学生超过他选修课平均成绩的课程号。SELECT Sno,CnoF.ROM SC XWHERE _______(SELECT ______F.ROM SC Y______ );

  • 查看答案
  • 设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号、课程号(两者均为字符型),GRADE表示成绩(数值型),若要把学号为“S101”的同学、选修课程号为“C11”、成绩为98分

    [单选题]设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号、课程号(两者均为字符型),GRADE表示成绩(数值型),若要把学号为“S1

  • 查看答案
  • 设有关系模式sc (sno,cno,grade),各属性含义依次为学号、课程号、

    [单选题]设有关系模式sc (sno,cno,grade),各属性含义依次为学号、课程号、分数。SQL 语句“SELECT sno,AVG(grade)FROM sc子句”的功能是计算每个学生的平均分数,其中的子句应是A.GROUP BY gradeB.GROUP BY snoC.ORDER BY gradeD.ORDER BY sno

  • 查看答案
  • 设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、

    [单选题]设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、分数。将关系SC中所有选修课程号为‘DB’的学生的分数增加10分,正确的SQL命令是A.ALTER TABLE SC SET GRADE+10 WHERE CNO=’DB’B.ALTER TABLE SC SET GRADE=GRADE+10 WHERE CNO=’DB’C.UPDATE SC SET GRADE+10 WHERE CNO=’DB’D.UPDATE SC SET GRADE=GRADE+10 WHER

  • 查看答案
  • 设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、

    [单选题]设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、分数。要查询分数低于60分的学生学号,正确的SQL语句是______。A.) SEI,ECT sno FROM SC WH ERE grade BETWEEN O AND 60B.) SELECT sno FROM SC WHERE grade<60C.) SELECT sno FROM SC HAVlNG grade BETWEEN O AND 60D.) SELECT sno FROM SC HAVING gra

  • 查看答案
  • 给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,

    [单选题]给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,P表示名次。若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是()A . (Sno,Cno)和(Cno,P)都可以作为候选码。B . (Sno,Cno)是唯一的候选码。C . 关系模式SCP既属于3NF也属于BCNF。D . 关系模式SCP没有非主属性。

  • 查看答案
  • 设学生选课关系模式为SC(Sno,Cno,Grade),其中,Sno为学号,Cn

    [单选题]设学生选课关系模式为SC(Sno,Cno,Grade),其中,Sno为学号,Cno为课程号, Grade为成绩,SQL查询语句如下:SELECT SnoF.ROMSC SCXWHERE NOT EXISTS(SELECT*F.ROM SC SCYWHERE SCY.Sno='1042'AND NOT EXISTS(SELECT *F.ROMSCSCZWHERE SCZ.Sno=SCX.Sno AND SCZ.Cno=SCY.Cno));与该查询等价的元组演算表达式为{t|(13)(SC(u)

  • 查看答案
  • 16) 设有关系 SC(SNO,CNO,GRADE), 其中 SNO 、 CNO

    [单选题]16) 设有关系 SC(SNO,CNO,GRADE), 其中 SNO 、 CNO 分别表示学号和课程号 ( 两者均为字符型 ) ,GRADE 表示成绩 ( 数值型 ) 。若要把学号为 “ S101 ” 的同学,选修课程号为 “ C11 ” , 成绩为 98 分的记录插入到SC 中 ,正确的语句是A.)INSERT INTO SC(SNO,CNO,GRADE) VALUES ( 'S101' , 'C11' , '98' )B.)INSERT INTO SC(SNO,CNO,GRADE

  • 查看答案
  • 有学生选课表SC(Sno,(2no,Grade),各属性为学号,课程号,成绩;完

    [单选题]有学生选课表SC(Sno,(2no,Grade),各属性为学号,课程号,成绩;完成SQL,语句:找出每个学生超过他选修课平均成绩的课程号。SELECT Sno,CnoF.ROM SC XWHERE (1)(SELECT (2)F.ROM SC Y(3) );1.

  • 查看答案
  • 关系SC(Sno,Cno,Grade)表示学号,课程号,成绩。现要查询平均分在9