[单选题]

设有关系模式SC(sno,cno,grade),查询既选修了c1又选修了c2课程的学生学号,正确的SQL命令是

A.SELECT sno FROM sc WHERE cno=“c1“AND cno=“c2“

B.SELECT sno FROM sc WHERE cno=“c1“AND SELECT sno FROM sc WHERE cno=“c2“

C.SELECT sno FROM sc WHERE cno=“c1“UNION SELECT sno FROM sc WHERE cno=“c2“

D.SELECT sno FROM sc WHERE cno=“c1“AND sno IN(SELECT sno FROM sc WHERE cno=“c2“)

参考答案与解析:

相关试题

设有关系模式SC(sno,eno,grade),查询既选修了c1又选修了c2课程

[单选题]设有关系模式SC(sno,eno,grade),查询既选修了c1又选修了c2课程的学生学号,正确的SQL命令是( )。A.SELECT sno FROM sc WHERE cno="c1"AND cno="c2"B.SELECT sno FROM sc WHERE cno="cl',AND SELECT sno FROM sc WHERE cno="c2"C.SELECT sno FROM sc WHERE cno="cl" UNION SELECT sno FROM sc

  • 查看答案
  • 已知学生选课信息表:sc(sno,cno,grade)。查询“至少选修了一门课程

    [单选题]已知学生选课信息表:sc(sno,cno,grade)。查询“至少选修了一门课程,但没有学习成绩的学生学号和课程号”的SQL语句是A.SELECT sno,cno FROM sc WHERE grade=NULLB.SELECT sno,cno FROM sc WHERE grade IS‘’C.SELECT sno,cno FROM sc WHERE grade IS NULLD.SELECT sno,cno FROM sc WHERE grade=‘’

  • 查看答案
  • 设有关系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 (

  • 查看答案
  • 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

  • 查看答案
  • (29)设有关系 SC(SNO,CNO,GRADE),主码是(SNO,CNO)。

    [单选题](29)设有关系 SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则A.)只有 SNO 不能取空值B.)只有 CNO 不能取空值.C.)只有 GRADE 不能取空值D.)SNO 与 CNO 都不能取空值

  • 查看答案
  • 设有关系模式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

  • 查看答案
  • 查询选修了C2课的学生号和学生姓名。

    [试题]查询选修了C2课的学生号和学生姓名。

  • 查看答案
  • 设有关系SC(sno, cno, grade),其主码是(sno, cno)。下

    [单选题]设有关系SC(sno, cno, grade),其主码是(sno, cno)。下列描述符合实体完整性规则要求的是A.只有sno不能取空值B.只有cno不能取空值C.sno和cno都不能取空值D.只有grade不能取空值

  • 查看答案
  • 设有关系模式SC(sno,cno,grade),查询既选修了c1又选修了c2课程