分页查询数据的两种写法
2014-03-04 22:57
387 查看
分页查询数据的两种写法
首先说明一下,这篇文章呢,只适合一些初学者看一下.大神神马的可以跳过了.
那先说一个第一个分页查询数据的思路,就是把我们不要看的查询出来,比如我们要看第五页的内容,我们就先查询出前四页的内容,然后把不要看的前四页干掉(not in)一下,然后再在这个基础上top一下,比如每页是10条数据的话,那么你在这个基础上top 10查一下就是第五页的数据且会显示10条.此种查询代码如下:
用row_number()分布的方法
首先说明一下,这篇文章呢,只适合一些初学者看一下.大神神马的可以跳过了.
那先说一个第一个分页查询数据的思路,就是把我们不要看的查询出来,比如我们要看第五页的内容,我们就先查询出前四页的内容,然后把不要看的前四页干掉(not in)一下,然后再在这个基础上top一下,比如每页是10条数据的话,那么你在这个基础上top 10查一下就是第五页的数据且会显示10条.此种查询代码如下:
select * from (select ROW_NUMBER() over(order by customerId asc)as Rn, * from Customers ) as Tbl where Tbl.Rn between(2-1)*5+1 and 2*5
用row_number()分布的方法
相关文章推荐
- jQuery插件select2利用ajax高效查询大数据列表(可搜索、可分页)
- Mybatis+mysql动态分页查询数据案例——Mybatis的配置文件(mybatis-config.xml)
- 用两种不同的方法导出ORACLE 查询数据为CSV 文件 (python 代码 与 使用 utl_file 包)
- asp.net 中使用EasyUI Datagrid 加载动态数据分页查询
- odata查询数据的两种方式
- mysql 大数据分页查询优化
- MySQL在分页查询中出现数据重复
- oracle 数据之分页查询————rownum
- php按条件查询的数据分页显示,点击下一页时又列出全部数据的解决办法
- mysql limit分页查询优化写法
- 【HDU4893Wow! Such Sequence!】线段树-单点+区间更新、区间查询(再次体会两种写法)
- MySQL处理千万级数据查询、分页
- 抽取数据库查询抽取和分页抽取和数据回显问题
- Mysql分页查询丢失数据
- oracle分页查询及表的数据插入
- [转]oracle的数据分页查询
- Oracle、MYSQL、sql server和DB2分页查询写法
- 前端请求后端,后端查询完毕传到前端 ,用layui 将 数据分页
- oracle 动态分页查询的写法
- ASP.NET MVC 2入门演练 6 —— 分页查询数据