• 2022-06-15
    查询学号为'01'的学生姓名与成绩的SQL语句是:()
    A: select姓名,成绩 from 学生表 a,成绩表 b where a.学号='01'
    B: selecta.姓名,b.成绩 from 学生表 a,成绩表 b where a.学号=b.学号 anda.学号='01'
    C: select姓名,成绩 from 学生表 a,成绩表 b where a.学号=b.学号
    D: select姓名,成绩 from 学生表 a,成绩表 b
  • B

    举一反三

    内容

    • 0

      SQL语句: select 姓名 from 学生表 where 学号 in (select 学号 from 成绩表 where 成绩>90),以下 _____命令与该SQL语句等价

    • 1

      设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是()。 A: SELECT姓名FROM学生表WHERE学生表.学号=课程表.学号AND课程表.成绩>90 B: SELECT姓名FROM课程表WHERE学生表.学号=课程表.学号AND课程表.成绩>90

    • 2

      查询入学成绩为空值的学生的学号、姓名、入学成绩,正确的是()。 A: SELECT 学号,姓名,入学成绩 FROM 学生 WHERE 入学成绩=NULL B: SELECT 学号,姓名,入学成绩 FROM 学生 WHERE 入学成绩 IS NULL C: SELECT 学号,姓名,入学成绩 FROM 学生 WHERE 入学成绩 NULL D: SELECT 学号,姓名,入学成绩 FROM 学生 WHERE 入学成绩 IN NULL

    • 3

      要查询出学号为2008001001所有选取修课程的成绩,正确的是()。 A: SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’ B: SELECT学号,姓名,课程代码,总评成绩FROM学生INNERJOIN成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’ C: SELECT学号,姓名,课程代码,总评成绩FROM学生LEFTOUTERJOIN成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’ D: SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’

    • 4

      【单选题】若学生表中存储了学号、姓名、成绩等信息,则“查询学生表中所有成绩小于60分的姓名”的SQL语句是__________ 。 A. SELECT * FROM 学生 WHERE 成绩<60 B. SELECT 姓名 FROM 学生 WHERE 成绩<60 C. IF 成绩<60 THEN SELECT 姓名 FROM 学生 D. IF 成绩<60 SELECT 姓名 FROM 学生