社区
Web 开发
帖子详情
如何使用SQL分页?
redv
2002-11-22 05:26:11
我在这里搜索了一下,没有发现可以用SQL分页的。
他们的分页都是用SQL选择出所有的记录(在这里一些记录在这一页是没有用的记录)
这浪费了服务器内存和DBMS的执行效率,我想知道如何在SQLServer或者其他的数据库中,就是说标准的SQL3中是否可以实现像在MYSQL中的 LIMIT 语句的功能。
...全文
43
6
打赏
收藏
如何使用SQL分页?
我在这里搜索了一下,没有发现可以用SQL分页的。 他们的分页都是用SQL选择出所有的记录(在这里一些记录在这一页是没有用的记录) 这浪费了服务器内存和DBMS的执行效率,我想知道如何在SQLServer或者其他的数据库中,就是说标准的SQL3中是否可以实现像在MYSQL中的 LIMIT 语句的功能。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chen_2001
2002-12-02
打赏
举报
回复
gz
redv
2002-12-02
打赏
举报
回复
这个NOT IN是很耗数据库服务器资源的。如果数据量大了,就受不了了。
不过我的老师最近发现在Interbase数据库中可以使用ROW来搞定。
不知道,这个是不是值得考虑。
yaray
2002-11-23
打赏
举报
回复
winding的方法最简单,但这样会加重网络和数据库的负载,这要看你怎么取舍了
hjhing
2002-11-22
打赏
举报
回复
我觉得记录分页应该在sql中就实现
然后将用户要的那一页的数据从sql服务器传过来即可
而不是将所有数据都先传过来再在界面中分页
这样数据多的话性能会太差
你只要调用以下sql语句即可实现在sql中返回你要的那一页的数据
假如你要的是每页10条,现在显示第5页
select top 10 * from yourTable where indexID not in
(select top 40 indexID from yourTable)
即可
(index 为可标志记录唯一性的列)
其它界面上的控制就很好做了
redv
2002-11-22
打赏
举报
回复
谢谢,有不同的方法的请继续。
zxhong
2002-11-22
打赏
举报
回复
http://expert.csdn.net/Expert/topic/1064/1064726.xml?temp=.2898523
mybatis
分页
查询
mybatis
分页
查询,spring + maven + mybatis实现
分页
查询源码
mybatis
分页
源码
Mybatis的
分页
功能很弱,它是基于内存的
分页
(查出所有记录再按偏移量和limit取结果),在大数据量的情况下这样的
分页
基本上是没有用的。本资源基于插件机制,通过拦截StatementHandler重写
sql
语句,实现数据库的物理
分页
。基于mybatis3.2.2开发,
使用
时注意版本。
Spring Boot进阶(04):震惊!
使用
MyBatis-Plus,快速实现自定义
SQL
分页
功能!
如何快速实现自定义
sql
分页
?若不会,我便手把手教你!
ES的
SQL
查询,
分页
问题
不能随机
分页
,但是可以像scroll一样深度
分页
POST /_
sql
?format=json { "query": "select * from user", "fetch_size": 5 } 返回结果会包括一个cursor字段,可以用这个字段进行深度
分页
POST /_
sql
?format=json { "cursor": "..." } 当返回值不再有cursor字段时,说明到最后一页 如果未到最后一页,结束查询,需要关闭cursor,节约资源 POST /_
sql
/close {
SQL
server
分页
的四种方法(算很全面了)
这篇博客讲的是
SQL
server的
分页
方法,用的
SQL
server 2012版本。下面都用pageIndex表示页数,pageSize表示一页包含的记录。并且下面涉及到具体例子的,设定查询第2页,每页含10条记录。 首先说一下
SQL
server的
分页
与My
SQL
的
分页
的不同,my
sql
的
分页
直接是用limit (pageIndex-1),pageSize就可以完成,但是
SQL
se...
Web 开发
81,116
社区成员
341,739
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章