数据库的分页练习
2012-11-12 21:05
141 查看
分页问题的练习
use 最终的练习
select * from MyStudents
select * from
(select *, ROW_NUMBER() over(order by FId) as rowIndex
from MyStudents)as tb1
where tb1.rowIndex between(5*2+1)and 5*3
create proc usp_MyStudents_GetDateByPageIndex
@pageSize int=10, --要有一个(表示的是这一页有多少条数据,给了其一个默认值,这个默认值为10,表示的就是一次查询能显示10条记录)这一页有多少条的pageSize的参数,设其默认值为10
@pageIndex int --表示的是第几页
as
begin
select * from
(select *, ROW_NUMBER() over(order by FId) as rowIndex
from MyStudents)as tb1
where tb1.rowIndex between(@pageSize*(@pageIndex-1)+1)and @pageSize*@pageIndex
end
exec usp_MyStudents_GetDateByPageIndex 5,3
use 最终的练习
select * from MyStudents
select * from
(select *, ROW_NUMBER() over(order by FId) as rowIndex
from MyStudents)as tb1
where tb1.rowIndex between(5*2+1)and 5*3
create proc usp_MyStudents_GetDateByPageIndex
@pageSize int=10, --要有一个(表示的是这一页有多少条数据,给了其一个默认值,这个默认值为10,表示的就是一次查询能显示10条记录)这一页有多少条的pageSize的参数,设其默认值为10
@pageIndex int --表示的是第几页
as
begin
select * from
(select *, ROW_NUMBER() over(order by FId) as rowIndex
from MyStudents)as tb1
where tb1.rowIndex between(@pageSize*(@pageIndex-1)+1)and @pageSize*@pageIndex
end
exec usp_MyStudents_GetDateByPageIndex 5,3
相关文章推荐
- 数据库的分页练习
- javaweb数据库的分页
- display标签在Webwork中实现数据库分页
- MySQL limit 分页查询数据库
- 【数据库】Oracle语句练习
- 几条常见的数据库分页 SQL 语句
- 千万级数据库查询+分页优化
- mysql、oracle、sqlserver三种数据库分页对比
- 如何在Struts 数据库应用程序中实现分页显示(1)
- 有关Java从数据库查询出的数据导出Excel POI分页功能总结
- 数据库分页查询
- MSSQL MySQL 数据库分页(存储过程)
- 数据库的分页--根据网上整理
- Hibernate数据库分页显示
- 数据库中的分页技术
- python-Django框架,分页以及数据库执行情况详细探究
- 数据库分页储存
- 简单c语言练习:学生数据库的制作
- 常见的数据库分页SQL语句(转载)
- 02 - Unit08:搜索笔记功能、搜索分页、处理插入数据库乱码问题