`
qingzuochen
  • 浏览: 276360 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

查询结果排序

阅读更多
QBC方式
Query q=session.createQuery(“from Customer c order by c.name”);
Criteria c=session.createCriteria(Customer.class);
c.addOrder(Order.asc(“name”));
c.addOrder(Order.desc(“name”));//这里可以填原名,别名,列数
List result=c.list();


HQL方式只能像写SQL一样,在句子里写 order by 如:
Query query = session.createQuery("from Customer c order by c.name asc,c.age desc");

分享到:
评论

相关推荐

    查询结果排序方法以及信息查询系统.zip

    本资料“查询结果排序方法以及信息查询系统.zip”包含一个名为“查询结果排序方法以及信息查询系统.pdf”的文档,它很可能详细阐述了如何在信息查询系统中实现高效的查询结果排序。 查询结果排序主要涉及以下几方面...

    VB 查询结果排序

    在VB(Visual Basic)编程中,查询结果的排序是一个常见的需求,特别是在处理数据库或大量数据时。VB提供了多种方法来对查询结果进行排序,确保数据按照特定的顺序展示。以下是一些关键的知识点: 1. **数组排序**...

    MySQL中对查询结果排序和限定结果的返回数量的用法教程

    MySQL Order By 查询结果排序 ORDER BY SQL 语法中 ORDER BY 关键字用于对查询结果进行排序。 排序分为升序(ASC)和降序(DESC)两种,当不使用 ORDER BY 指定排序方式时,默认为升序。 语法: SELECT column,… ...

    行业文档-设计装置-一种用于实时数据库查询结果快速排序的方法.zip

    在合适的情况下,快速排序的平均时间复杂度为O(n log n),是数据库查询结果排序的理想选择。 2. **并行与分布式排序**:为了进一步提升排序速度,可以利用多核处理器或者分布式集群的并行计算能力。例如,可以将...

    机器学习及排序学习基础

    排序学习是机器学习的一个分支,主要应用于推荐系统和搜索引擎的查询结果排序。排序学习的目的是学习到一个函数,该函数能够根据查询和文档的相关性给出一个排序结果。排序学习的核心在于提升搜索质量,确保最相关的...

    iOS冒泡排序

    在iOS应用开发中,排序算法的应用广泛,例如在显示列表数据、数据库查询结果排序、游戏分数管理等方面。因此,理解并掌握冒泡排序以及其他的排序算法(如快速排序、归并排序、插入排序等)对于提升iOS开发技能至关...

    PHP对查询结果集进行排序

    PHP对查询结果集(数组)按指定字段(键名)进行排序

    sql查询和排序

    SQL中的`ORDER BY`子句用于对查询结果进行升序或降序排列。比如,我们可以按员工的薪水降序排列: ```sql SELECT * FROM Employees ORDER BY Salary DESC; ``` 这里的`ORDER BY Salary`指定了排序的列,`DESC`表示...

    按字母和数字排序的例子

    无论是文件名排序,数据库查询结果排序,还是编程中的列表排序,理解和掌握这种混合字符和数字的排序方式都是提高效率的关键。 在提供的文件列表中,"说明.htm"可能包含了对这个排序方法的详细解释,"代码中国.txt...

    Oracle数据库中ORDER BY排序和查询按IN条件的顺序输出

    首先,`ORDER BY`用于指定查询结果的排序方式,可以基于一个或多个列进行升序(ASC)或降序(DESC)排序。然而,Oracle数据库的`ORDER BY`默认并不保证排序的稳定性。这意味着在相同排序键值的情况下,多次执行相同...

    实验三DML语言二(数据查询).doc

    本实验的主要目的是帮助大学在校生和互联网开发人员熟练掌握 DML 语言的使用,特别是 SELECT 语句的使用,掌握无条件、有条件查询及查询结果排序与分组,并掌握视图的用法。实验共分为七步,涵盖了 SELECT 语句的...

    实 验 二 SQL 数据查询

    本实验将涉及到 SQL 管理控制器的使用、基本表的数据查询、单表查询语句的一般格式、单表无条件、有条件查询及查询结果排序与分组、多表的连接查询以及嵌套查询等内容。 一、实验目的 通过本实验,学生可以熟练...

    排序及基本算法

    外部排序的一个经典案例是多路归并排序,它将数据划分为多个块,先对每个块进行内部排序,然后将这些已排序的块进行多路归并,最终得到完全排序的结果。 综上所述,排序及其基本算法是计算机科学中的核心内容,每种...

    第三章SQL数据查询单表查询优秀文档.ppt

    第三章SQL数据查询单表...此外,我们还可以使用谓词IS NULL或IS NOT NULL来判断某列是否为空,并使用ORDER BY语句来对查询结果排序。 因此,SQL语言在单表查询中的应用非常广泛,能够满足我们对数据的各种查询需求。

    PHP数组排序及运用场景.md

    数据库查询结果排序 排序函数还可以与数据库查询结果结合使用。当你从数据库中检索出大量数据时,可能需要对数据进行排序以便更好地展示给用户。这种情况下,可以先使用 SQL 查询语句对数据进行排序,然后在 PHP ...

    PB中SQL 数据查询技术

    本文将深入探讨在PB中使用SQL进行数据查询的关键技术,包括模糊查询、查询结果排序、分组以及在查询语句中进行数据计算。 1. **模糊查询**:在PB中,我们可以使用SQL的LIKE关键字进行模糊查询,以匹配包含特定模式...

Global site tag (gtag.js) - Google Analytics