• 2022-07-29
    ‏下列SQL语句中,_____________可以在“学生-课程”数据库正确实现“计算1号课程的学生平均成绩”。‍
    A: SELECT AVG(Grade)FROM SCWHERE Cno= ' 1 '
    B: SELECT MAX(Grade)FROM SCWHERE Cno= 1
    C: SELECT MIN(Grade)FROM SCWHERE Cno= 1
    D: SELECT AVG(Grade)FROM SCWHERE Cno= 1
  • A

    举一反三

    内容

    • 0

      ‏下列SQL语句中,_________可以在“学生-课程”数据库正确实现“查询所有选修了1号课程的学生姓名”。‎ A: SELECT SnameFROM Student, SCWHERE SC.Cno= '1' B: SELECT SnameFROM Student, SCWHERE Student.Sno=SC.Sno AND SC.Cno= 1 C: SELECT Sname FROM Student WHERE Sno= (SELECT Sno FROM SC WHERE Cno= '1') D: SELECT Sname FROM Student WHERE EXISTS (SELECT * FROM SC WHERE Sno=Student.Sno AND Cno= '1')

    • 1

      查询所有有成绩的学生学号和课程号。正确的SELECT语句是()。 A: Select sno , cno from sc where grade < > null B: Select sno as 学号, cno as 课程号 from sc where grade is not null C: Select sno , cno from sc where grade !=‘ ’ D: Select sno , cno from sc where grade is not null

    • 2

      针对S_T数据库,查询既选修了1号课程又选修3号课程的学生学号,以下不正确的SQL命令是( )。 A: select snofrom scwhere cno='1' and cno='3' B: select snofrom scwhere cno='1'intersectselect snofrom scwhere cno='3' C: select snofrom scwhere cno='1' and sno in(select snofrom scwhere cno='3') D: select a.snofrom sc a,sc bwhere a.sno=b.sno and a.cno='1' and b.cno='3'

    • 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为成绩。查询选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是 A: SELECT S B: FROM SCWHERE C C: =“C2” AND GRADE >= (SELECT GRADE FROM SCWHERE C D: =“C2”) E: SELECT S F: FROM SCWHERE C G: =“C2” AND GRADE IN (SELECT MAX(GRADE) FROM SCWHERE C H: =“C2”) I: SELECT S J: FROM SCWHERE C K: =“C2” AND GRADE IN (SELECT GRADE FROM SCWHERE C L: =“C2”) M: SELECT S N: FROM SCWHERE C O: =“C2” AND GRADE > ALL (SELECT GRADE FROM SCWHERE C P: =“C2”)

    • 4

      ‌下列SQL语句中,________可以在“学生-课程”数据库中实现“查询所有有成绩的学生学号和课程号”。​ A: SELECT Sno,CnoFROM SCWHERE Grade NOT NULL B: SELECT Sno,CnoFROM SCWHERE Grade <> NULL C: SELECT Sno,CnoFROM SCWHERE Grade IS NOT NULL D: SELECT Sno,CnoFROM SCWHERE Grade >0