0

假设我有以下原生 SQL:

SELECT a, b, c + d AS cd
FROM stuff

我知道使用order by.

我只是想知道 JPA/Hibernate 是否有办法在查询执行并返回结果后指定排序,例如按cd列排序。基本上类似于比较器(除了它内置在 ORM 中)。

4

2 回答 2

0

从来没听说过。但我会说你的数据库在排序数据方面通常比你编写的任何代码更有效率。我会坚持让分贝做我。

于 2012-11-07T03:04:02.070 回答
0

JPA 提供“ORDER BY”支持,我正在使用它。您可以使用以下语法。

SELECT a, b, c + d AS cd FROM stuff ORDER BY cd [DESC/ASC];

于 2012-11-07T03:24:32.120 回答