• 2022-06-06
    检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是()。
    A: SELECT学号,课程号FROM成绩WHERE分数NULL
    B: SELECT学号,课程号FROM成绩WHERE分数=NULL
    C: SELECT学号,课程号FROM成绩WHERE分数ISNULL
    D: SELECT学号,课程号成绩订购单WHERE分数ISNOTNULL
  • C

    举一反三

    内容

    • 0

      以下SQL语句和其他三条执行结果不一样的是()。 A: SELECT 学号,课程号,成绩 FROM选课成绩 WHERE 课程号 NOT IN("101","103") B: SELECT 学号,课程号,成绩 FROM选课成绩 WHERE 课程号"103" C: SELECT 学号,课程号,成绩 FROM 选课成绩 WHERE NOT课程号="101" AND 课程号="103" D: SELECT 学号,课程号,成绩 FROM 选课成绩 WHERE NOT(课程号="101" OR 课程号="103")

    • 1

      【单选题】设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,查询选修课程号为"101"课程得分最高的同学,正确的SQL语句是____________。 A. SELECT 学生.学号, 姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号="101") B. SELECT 学生.学号, 姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 课程号="101" AND 成绩 >=ALL(SELECT 成绩 FROM 选课) C. SELECT 学生.学号, 姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号 D. SELECT 学生.学号, 姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 成绩>=ANY(SELECT 成绩 FROM 选课 WHERE 课程号="101")

    • 2

      设有学生选课表SC(学号,课程号,成绩),用SQL命令检索同时选修了课程号为“Cl”和“C5”课程的学生的学号的正确命令是( )。 A: SELECT学号FROM SC WHERE课程号=ˋC1ˊAND课程号=ˋC5ˊ B: SELECT学号FROM SC WHERE课程号=ˋC1ˊAND课程号=(SELECT课程号FROM SC WHERE课程号=ˋC5ˊ) C: SELECT学号FROM SC WHERE课程号=ˋC1ˊAND学号=(SELECT学号FROM SC WHERE课程号=ˋC5ˊ) D: SELECT学号FROM SC WHERE课程号=ˋC1ˊAND学号IN(SELECT学号FROM SC WHERE课程 号=ˋC5ˊ)

    • 3

      对于课程表Cinfo(课程号,课程名,学分)和选课表SCInfo(学号,课程号,分数),查询选修了“高等数学”课程的学生的学号和成绩。SELECT 学号, 分数 FROM SCInfoWHERE ________ IN ( SELECT 课程号 FROM CInfo WHERE 课程名= ' ________ ' )

    • 4

      有学生选课表sc,其结构如下: sc(学号, 课程号, 成绩),用SQL检索同时选修课程号为“C1”和“C5”的学生的学号的正确命令是( )。 A: SELECT 学号 FROM sc WHERE 课程号='C1' AND 课程号='C5'; B: SELECT 学号 FROM sc WHERE 课程号='C1' AND 课程号= (SELECT 课程号 FROM sc WHERE 课程号='C5'); C: SELECT 学号 FROM sc WHERE 课程号='C1' AND 学号= (SELECT 学号 FROM sc WHERE 课程号='C5'); D: SELECT 学号 FROM sc WHERE 课程号='C1' AND 学号 IN (SELECT 学号 FROM sc WHERE 课程号='C5');