niusouti.com

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排序没有先后之分

题目

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排序没有先后之分

相似考题
更多“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排序没有先后之分”相关问题
  • 第1题:

    欲将表“学生”中的信息先按学号升序排序,再按平均成绩升序排列,其正确命令是(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表示降序排列。

  • 第2题:

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

    A.ORDER BY年龄,姓名

    B.ORDER BY姓名,年龄

    C.ORDER BY年龄DESC,姓名

    D.ORDER BY姓名,年龄DESC


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

  • 第3题:

    下列命令在排序时实现了递增的有( )。

    A.默认

    B.add

    C.ASC

    D.DESC


    正确答案:AC

  • 第4题:

    在Hibernate的HQL查询中,有数据库表(dept)对应的对象名称为Dept,下列HQL写法正确的有()

    • A、String hql = "from com.hr.g3.persist.dept as model";
    • B、String hql = "from com.hr.g3.persist.Dept ";
    • C、String hql = "from Dept as model";
    • D、String hql = "from dept ";

    正确答案:B,C

  • 第5题:

    使用SQL SELECT可以将查询结果进行排序,排序的短语是ORDER BY,其选项有()

    • A、MAX
    • B、MIN
    • C、DISTINCT
    • D、ASC
    • E、DESC

    正确答案:D,E

  • 第6题:

    在SQL Server数据库系统中,使用T-SQL查询数据时,可以使用ORDER BY子句对查询结果排序,并且可以按照多个字段进行排序,下列关于排序描述正确的是()

    • A、按照多字段排序时,首先按照第一个字段排序
    • B、按照多字段排序时,按照第一个字段排序后,再对所有记录按照第二个字段排序
    • C、可以根据含字段的表达式排序
    • D、默认的排序方式为升序

    正确答案:A,C,D

  • 第7题:

    已知数据库的排序规则是默认设置。在northwind数据库中有一个表[orderdetails],表示所有定单的详情,该表中有一列quantity,表示定单中某产品的数量。你想实现按照产品数量从小到大排序来查询定单,使用orderby子句为()

    • A、Select * from [order details] Order by quantity desc 
    • B、Select * from [order details] Order by quantity asc
    • C、Select * from [order details] Order by quantity
    • D、Select * from [order details] Order by desc quantity

    正确答案:B,C

  • 第8题:

    单选题
    在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));


    正确答案: D
    解析: 暂无解析

  • 第9题:

    单选题
    有订单表如下:订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D),金额(N,6,2))查询所有的订单,要求各订单按其签订时间的先后次序降序排序,正确的SQL语句是(  )。
    A

    SELECT * FROM订单ORDER BY签订日期

    B

    SELECT * FROM订单ORDER BY签订日期DESC

    C

    SELECT * FROM订单GROUP BY签订日期

    D

    SELECT * FROM订单GROUP BY签订日期DESC


    正确答案: B
    解析:
    ORDER BY短语可将查询结果按升序(ASC)或降序(DESC)排列,默认按升序排列。本题要求降序排序,所以应当使用“DESC”。GROUP BY子句用于分组查询;HAVING短语用于限定分组的条件;WHERE说明查询条件;

  • 第10题:

    单选题
    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排序没有先后之分


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    在查询结果输出时要求按总评成绩降序,相同者按性别升序,下列正确的子句是()。
    A

    ORDER BY总评成线、性别DESC

    B

    ORDER BY总评成线DESC、性别

    C

    ORDER BY总评成线DESC、性别DESC

    D

    ORDER BY总评成线ASC、性别DESC


    正确答案: C
    解析: 暂无解析

  • 第12题:

    ( 难度:中等)Mysql按照姓名降序排列用哪个语句?
    A.ORDER BY DESC NAME   
    B.ORDER BY NAME DESC  
    C.ORDER BY NAME ASC
    D.ORDER BY  ASC NAME

    答案:B

  • 第13题:

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

    A.GROUP BY

    B.ORDER BY

    C.ASC

    D.DESC


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

  • 第14题:

    设有学生表S(学号,姓名,性别,年龄),查询所有年龄小于等于l8岁的女同学,并按年龄进行降序排序,生成新的表WS,正确的SQL语句是( )。

    A.SELECT*FROM S WHERE性别=’女’ AND年龄<=18 0RDER BY 4 DESC INTOTABLE WS

    B.SELECT*FROM S WHERE性别=’女’AND年龄<=18 0RDER BY 年龄INTO TABLE WS

    C.SELECT*FROM S WHERE性别=’女’AND年龄<=18 0RDER BY 年龄DESC INTO TABLE WS

    D.SELECT*FROM S WHERE性别=’女’0R 年龄<=18 0RDER BY ’年 龄’ASC INTO TABLE WS


    正确答案:A
    A。【解析】在SQL的SELECT语句中用来排序的是ORDERBY,且可按升序(ASC)或降序(DESC)进行排列。

  • 第15题:

    在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

  • 第16题:

    按照姓名升序排列()。

    • A、ORDER BY DESC NAME
    • B、ORDER BY NAME DESC
    • C、ORDER BY ASC NAME
    • D、ORDER BY NAME ASC

    正确答案:D

  • 第17题:

    正确错误在SQLselect语句中排序时如果是降序就用DESC。


    正确答案:正确

  • 第18题:

    如果在SQL-SELECT语句的ORDERBY子句中指定了DESC,则表示()。

    • A、按降序排序
    • B、按升序排序
    • C、不排序
    • D、无意义

    正确答案:A

  • 第19题:

    在查询结果输出时要求按总评成绩降序,相同者按性别升序,下列正确的子句是()。

    • A、ORDER BY总评成线、性别DESC
    • B、ORDER BY总评成线DESC、性别
    • C、ORDER BY总评成线DESC、性别DESC
    • D、ORDER BY总评成线ASC、性别DESC

    正确答案:B

  • 第20题:

    判断题
    SLQ语句的DESC子句起不到查询结果按降序排序的效果。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第21题:

    判断题
    正确错误在SQLselect语句中排序时如果是降序就用DESC。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    单选题
    如果在SQL-SELECT语句的ORDERBY子句中指定了DESC,则表示()。
    A

    按降序排序

    B

    按升序排序

    C

    不排序

    D

    无意义


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    有主题帖表如下:主题帖(编号C,用户名C,标题C,内容M,发帖时间T)查询所有的主题帖,要求各主题帖按其发帖时间的先后次序降序排序,正确的SQL语句是(  )。
    A

    SELECT * FROM 主题帖 ORDER BY 发帖时间

    B

    SELECT * FROM 主题帖 ORDER BY 发帖时间 DESC

    C

    SELECT * FROM 主题帖 ORDER 发帖时间

    D

    SELECT * FROM 主题帖 ORDER 发帖时间 DESC


    正确答案: C
    解析:
    ORDER BY命令用来对查询结果进行排序,用DESC限定倒序排序。