• 2021-04-14
    【单选题】设某数据库中有学生成绩表(学号,课程号,成绩)用语言检索每门课程号及平均成绩的命令是()
    A. SELECT课程号,AVG(成绩)AS平均成绩FROM学生成绩GROUP BY学号 B. SELECT课程号,AVG(成绩)AS平均成绩FROM学生成绩ORDER BY课程表 C. SELECT课程号,平均成绩FROM学生成绩ORDER BY课程号 D. SELECE课程号,AVG(成绩)AS平均成绩FROM 学生成绩ORDER BY 课程号
  • SELECE课程号,AVG(成绩)AS平均成绩FROM 学生成绩ORDER BY 课程号

    举一反三

    内容

    • 0

      有成绩表(学号,课程号,成绩),查询成绩为空值的学生学号和课程号的SQL语句是:() A: select学号,课程号from成绩表where成绩=0 B: select*from成绩表where成绩=’’ C: select学号,课程号from成绩表where成绩=NULL D: select学号,课程号from成绩表where成绩 IS NULL

    • 1

      【单选题】学生(学号,姓名,性别) 课程(课程号,课程名) 选课(课程号,学号,成绩) 查询每位学生所有课程的成绩: A. SELECT  姓名,课程名,成绩  FROM  学生,课程,选课 B. SELECT  姓名,课程名,成绩  FROM  学生 JOIN 课程 JOIN 选课 C. SELECT  姓名,课程名,成绩  FROM  学生 , 课程 , 选课  WHERE 学生.学号 =选课.学号 and 课程.课程号 = 选课.课程号 D. SELECT  姓名,课程名,成绩  FROM  学生 JOIN 课程 JOIN 选课  WHERE 学生.学号 =选课.学号 and 课程.课程号 = 选课.课程号

    • 2

      设有选课表(学号,课程号,成绩),现要查询考试成绩最高的三个学生的学号、课程号和成绩,包括并列情况,下列正确的查询语句是( )。 A: SELECT TOP 3 学号,课程号,成绩 FROM 选课表 order by 成绩 B: SELECT TOP 3 学号,课程号,成绩 FROM 选课表 order by 成绩 desc C: SELECT TOP 3 with ties 学号,课程号,成绩 FROM 选课表 order by 成绩 desc D: SELECT TOP 3 with ties 学号,课程号,成绩 FROM 选课表 order by 成绩

    • 3

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

    • 4

      以下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")