工学

单选题在SQL的排序子句:ORDER BY 总分DESC,英语 DESC表示()。A 总分和英语分数都是最高的在前面B 总分和英语分之和最高的在前面C 总分高的在前面,总分相同时英语分数高的在前面D 总分和英语分之和最高的在前面,相同时英语分数高的在前面

题目
单选题
在SQL的排序子句:ORDER BY 总分DESC,英语 DESC表示()。
A

总分和英语分数都是最高的在前面

B

总分和英语分之和最高的在前面

C

总分高的在前面,总分相同时英语分数高的在前面

D

总分和英语分之和最高的在前面,相同时英语分数高的在前面

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下短语中,与排序无关的是

A.GROUP BY

B.ORDER BY

C.ASC

D.DESC


正确答案:A
解析:掌握基本的SQL查询语句中,各个短语的含义。ASC指定按字段值升序排列,DESC指定按字段值降序排列,AX和DESC使用时必须放在OR- DER BY之后。GROUP BY是用来指定分组查询, ORDER BY指定对查询结果进行排序。掌握SQL查询语句中用于分组查询的命令短语及功能。

第2题:

要从学生表(学号、姓名、性别、出生年月、入校总分、三好生)中查询入校总分最高的3个学生的记录,应使用的SELECT SQL语句是 ______。

A.SELECT*FROM学生表ORDER BY入校总分ASC

B.SELECT FROM学生表ORDER BY入校总分DESC

C.SELECT FROM学生表TOP 3 ORDER BY入校总分ASC

D.SELECT FROM学生表TOP 3 ORDER BY入校总分DESC


正确答案:D
解析:本题要求是查询入校总分最高的3条记录,所以首先要用到排序语句,而且是降序排序,此外,还要选择记录的范围,即前3条,要有TOP子句,选项A和B没有TOP子句,选项C用的是升序排序,选项D中是按入校总分进行降序排序,并取前3条记录,达到了题目的要求。

第3题:

Evaluate these two SQL statements: SELECT last_name, salary, hire_dateFROM EMPLOYEES ORDRE BY salary DESC; SELECT last_name, salary, hire_dateFROM EMPOLYEES ORDER BY 2 DESC; What is true about them? ()

A. The two statements produce identical results.

B. The second statement returns a syntax error.

C. There is no need to specify DESC because the results are sorted in descending order by default.

D. The two statements can be made to produce identical results by adding a column alias for the salary column in the second SQL statement.


参考答案:A

第4题:

下列关于在SQL语句中使用DESC的说法中,正确的是()

  • A、DESC关键字必须与ORDER BY关键字一起使用
  • B、DESC关键字必须与GROUP BY关键字一起使用
  • C、DESC关键字必须与WHERE BY关键字一起使用
  • D、DESC关键字必须与INNER JOIN关键字一起使用

正确答案:A

第5题:

HQL语句:String hql ="from Dept as model order by model.deptName,model.createDate desc";所表达的意思为()。

  • A、查询部门,按照deptName的desc排序
  • B、查询部门,按照createDate的desc排序
  • C、查询部门,先按照deptName的desc排序,再按照createDate的desc排序
  • D、查询部门,deptName和createDate的desc排序没有先后之分

正确答案:C

第6题:

已知关系:学生(学号,姓名,年龄),如果按年龄降序列出所有学生,并且相同年龄的学生按姓名升序排列。则排序子句应该是( )。

A.ORDER BY年龄,姓名

B.ORDER BY姓名,年龄

C.ORDER BY年龄DESC,姓名

D.ORDER BY姓名,年龄DESC


正确答案:C
解析:ORDERBY语句默认为升序排列,对年龄降序排列需要在列名之后加上DESC来标志,因此选项C为正确答案。

第7题:

在SQL的排序子句:ORDER BY 总分DESC,英语 DESC表示()。

  • A、总分和英语分数都是最高的在前面
  • B、总分和英语分之和最高的在前面
  • C、总分高的在前面,总分相同时英语分数高的在前面
  • D、总分和英语分之和最高的在前面,相同时英语分数高的在前面

正确答案:C

第8题:

欲将表“学生”中的信息先按学号升序排序,再按平均成绩升序排列,其正确命令是(45)。

A.SELECT * FROM 学生 ORDER BY 学号 ASC,平均成绩 ASC

B.SELECT * FROM 学生 ORDER BY 平均成绩 ASC,学号 ASC

C.SELECT * FROM 学生 ORDER BY 学号 DESC,平均成绩 DESC

D.SELECT * FROM 学生 ORDER BY 平均成绩 DESC,学号 DESC


正确答案:A
解析:ASC表示升序排列,DESC表示降序排列。

第9题:

在Hibernate的Criteria查询中,下列按创建日期进行排序的方法是()。

  • A、criteria.addOrder(Order.asc("createDate"));
  • B、criteria.addOrder(Order.desc("createDate"));
  • C、criteria.saveOrder(Order.asc("createDate"));
  • D、criteria.saveOrder(Order.desc("createDate"));

正确答案:B

第10题:

在ORDER BY子句的选择项中,省略DESC时,代表()输出.


正确答案:升序

更多相关问题