博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sql 分页查询
阅读量:7041 次
发布时间:2019-06-28

本文共 663 字,大约阅读时间需要 2 分钟。

引用:

初始定义:

pageSize:每页显示大小

pageNum:第几页

Oracle分页:

minus差分页:

select * from table where rownum<=pageSize*pageNum minus select * from table where rownum<=(pageSize-1)*pageNum

例子:

 select * from table where rownum<=10 minus select * from table where rownum<=5

 两个关联表的符合条件记录的交集,是于union作用相反.

:

 select  *  from  table  where  rownum<=20  

 minus    

 select  *from  table  where  rownum<=10

 

SQLServer分页:

select top pageSize*pageNum from table where id not in(select top (pageSize-1)*pageNum id from table );

例子

select top 5 * from table where id not in(select top 0 id from table);

 

MySQL分页:

select * from table limit (pageSize-1)*pageNum,pageSize*pageNum;

例子:

select * from table limit 0,5;

转载地址:http://xbxal.baihongyu.com/

你可能感兴趣的文章
Kernel内核的裁剪及移植(三)
查看>>
Oracle10g Bug 4612267 补丁安装备忘录
查看>>
我的Android开源项目:JNote
查看>>
跨线程操作UI
查看>>
关于Unity加载优化,你可能遇到这些问题
查看>>
在 Windows 7 和 Windows Server 2008 R2 上安装 Windows PowerShell 3.0
查看>>
专访IBM Power总经理 纵览Power 7新特性
查看>>
如何选购台式电脑和笔记本?购买时应注意什么
查看>>
Spring MVC基于注解来格式化数据
查看>>
mysql主从同步错误解决和Slave_IO_Running: NO
查看>>
编码问题之:java.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.
查看>>
配置samba服务
查看>>
查找对话框实现
查看>>
Microsoft活动目录的作用以及优势
查看>>
小五思科技术学习笔记之单区域OSPF
查看>>
Hyper-V Server存储介绍
查看>>
[图示]神相的‘敏捷项目管理’
查看>>
更换云服务器上的Python版本
查看>>
Skype for Business Server 2015-04-前端服务器-7-部署
查看>>
你的Postfix邮件服务器安全么?
查看>>