在分页时确定是否存在下一页的高效或巧妙方法

时间:2014-12-03 22:57:17

标签: java mysql jsp

我从数据库中获取每行50行。

当返回的行小于50时,很明显没有下一页。但是当结果为50行时,如何有效地确定是否存在下一页。

作为最后的结果,我可能会做一个"选择计数(*)"在初始电话,但我想知道是否有另一种方法来保存我对数据库的这个调用

1 个答案:

答案 0 :(得分:5)

最简单的选择就是要求51行...如果你只回50,那么它显然是最后一页。即使返回51行,您也只能显示 50行,但您知道是否还有其他行。