• 2022-06-17
    其中的关系包括如下: 学生(学号,姓名,性别,年龄,所在系) 课程(课程号,课程名,先行课) 选课(学号,课程号,成绩) 如果查询“计算机系”的男生信息,请补充完成命令 select * from (1) where (2) =”计算机“ (3) 性别=‘男’
  • 学生#所在系#and

    举一反三

    内容

    • 0

      若有关系模式:学生(学号,姓名,性别,出生日期)和关系模式:选课(学号、课程号,成绩),以下哪条语句实现查询选修了“B01”课程的学生姓名( ) A: SELECT 姓名 FROM 学生 WHERE 学号 IN ( SELECT 学号 FROM 选课 WHERE 课程号='B01' ); B: SELECT 姓名 FROM 学生 WHERE 学号 NOT IN ( SELECT 学号 FROM 选课 WHERE 课程号='B01' ); C: SELECT 姓名 FROM 学生 WHERE 学号 = ( SELECT 学号 FROM 选课 WHERE 课程号='B01' ); D: SELECT 姓名 FROM 学生 WHERE 学号 = ( SELECT 课程号 FROM 选课 WHERE 课程号='B01' );

    • 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

      已知基本表:学生(学号,姓名,性别,年龄,系名) 选课(学号,课程号,成绩) 要检索所有比“王华”年龄大的学生姓名、年龄和性别,正确的语句是 (25) ,要检索学生姓名及其所选修课程的课程号和成绩,正确的语句是 (26) 。 A: SELECT学生.姓名,选课.课程号,选课.成绩 B: FROM学生 C: WHERE学生学号二课程.学号 D: B.SELECT学生.姓名,选课.课程号,选课.成绩 E: FROM选课 F: WHERE学生.学号;课程.学号 G: C.SELECT学生.姓名,选课.课程号,选课.成绩 H: FROM学生,选课 I: WHERE学生.学号二课程.学号 J: D.SELECT学生.姓名,选课.课程号,选课.成绩 K: FROM学生.学号

    • 3

      查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是( )。 A: A) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课) B: B) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号="101") C: C) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 成绩>=ANY(SELECT 成绩 FROM 选课 WHERE 课程号="101") D: D) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号="101")

    • 4

      已知关系模式如下:学生(学号,姓名,性别,年龄,专业)课程(课程号,课程名称,学分)选课(学号,课程号,成绩)用SQL语句完成如下操作:查询计算机专业的学生学号和姓名。