• 2022-06-06
    下列选项中,能够按照 score 由高到低显示 student 表中记录的 SQL 语句是
    A: SELECT* FROM student ORDER BY score ;
    B: SELECT* FROM student ORDER BY score ASC ;
    C: SELECT * FROM student ORDER BY score DESC ;
    D: SELECT* FROM student GROUP BY score DESC ;
  • C

    举一反三

    内容

    • 0

      已知学生表student(sid,sname,sex,age0,其各个属性分别表示学号、姓名、性别和年龄,若要从表中检索所有学生的信息,检索结果按年龄由大到小排序,下列SQL语句正确的是( ) A: select * from student order by age B: select * from student group by age C: select * from student order by age desc D: select * from student group by age desc

    • 1

      A.SELECT Cno, AVG(Score) FROM SCS GROUP BY Score ORDER BY 2, Cno Desc B.SELECT Cno, AVG(Score) FROM SCS GROUP BY Cno ORDER BY 2, Cno Desc C.SELECT Cno, AVG(Score) FROM SCS WHERE Cno, Desc GROUP BY Score D.SELECT Cno, AVG(Score) FROM SCS GROUP BY, AVG(Score) ORDER BY, Cno Desc

    • 2

      若要将STUDENT表中的成绩在600分以上的学生姓名和成绩按成绩由高到低的顺序显示出来,应使用的SQL语句为( )。 A: SELECT 姓名,成绩 FROM STUDENT WHERE 成绩>=600 ORDER BY 成绩 B: SELECT 姓名,成绩 FROM STUDENT WHERE 成绩>=600 ORDER BY 成绩 ASC C: SELECT 姓名,成绩 FROM STUDENT WHERE 成绩>=600 ORDER BY 成绩 DESC D: SELECT 姓名,成绩 FROM STUDENT WHERE 成绩>=600 ORDER BY 成绩/D

    • 3

      若要将STUDENT表中的成绩在600分以上的学生姓名和成绩按成绩由高到低的顺序显示出来,应使用的SQL语句为(  )。 A: SELECT 姓名,成绩 FROM STUDENT  WHERE 成绩>=600 ORDER BY 成绩 B: SELECT 姓名,成绩 FROM STUDENT  WHERE 成绩>=600 ORDER BY 成绩  ASC C: SELECT 姓名,成绩 FROM STUDENT  WHERE 成绩>=600 ORDER BY 成绩  DESC D: SELECT 姓名,成绩 FROM STUDENT  WHERE 成绩>=600 ORDER BY 成绩/D

    • 4

      按照学号进行分组,统计学生的平均成绩,且平均分按降序排列 A: select sid, avg(grade) from sc group by sid order by avg(grade) desc B: select sid, avg(grade) from sc group by cid order by avg(grade) desc C: select sid, avg(grade) from student group by sid order by avg(grade) desc D: select sid, avg(grade) from student group by cid order by avg(grade)