【发布时间】:2013-08-29 17:10:55
【问题描述】:
我正在使用服务器端分页。为此,我首先需要先显示前 100 条记录,然后在顶部显示按钮的数量。例如,我总共有 550 条记录,我需要在顶部显示 6 个按钮。当用户点击时在第二个按钮上,我需要检索 101 到 199 条记录。
为了获取我正在使用一个数据库调用的总记录并获取前 100 条记录,我正在使用另一个数据库调用。
我用的是hibernate,所以查询是这样的
select model from TableName model where ................
FirstResult = 0
MaxResult = 100
并获得我正在使用的记录总数
select count(*) from TableName model where ................
这里的问题是我正在运行类似的查询 2 次。 如何将这 2 个查询合二为一?
提前谢谢...
【问题讨论】:
-
那么问题出在哪里?或者你想优化它?
-
我需要合并到一个查询中
标签: java jquery mysql hibernate