(原) sql server 分页
来源:互联网 发布:二维码点餐软件 编辑:程序博客网 时间:2024/04/20 06:36
比如有文章表 test(Id,name),现在要用SQL分页 ID倒序
page==页数
rows==每页行数
total==总数据数
SELECT ID, NAME FROM TEST WHERE ID IN ( SELECT top (total-rows*(page-1)) ID FROM ( SELECT top page*rows ID FROM TEST ORDER BY ID DESC ) w ORDER BY w.ID ASC ) ORDER BY ID DESC
(total-rows*(page-1)) 最后一行的处理方法
上述方法有问题 当id 可以相同时出错
另一个方法
SELECT TOP ${rows} *FROM ( SELECT ROW_NUMBER() OVER (ORDER BY ID DESC) AS RowNumber,* FROM TEST ) as AWHERE RowNumber > (${rows}*(${page}-1))
page==页数
rows==每页行数
后续不知道完没完。。。。。。。。。。
0 0
- (原) sql server 分页
- Access和Sql Server 比较(原)
- SQL Server 分页SQL
- SQL SERVER 分页(Paging a Query with SQL Server)
- Sql Server 之 Merge into详解(原)
- (原)SQL Server 系统提供功能的三个疑惑
- (原)SQL Server 系统提供功能的三个疑惑
- (原)SQL Server 系统提供功能的三个疑惑
- (原)SQL Server 系统提供功能的三个疑惑
- 数据库分页查询(sql server)
- 数据分页(Sql Server)版
- Sql Server 通用分页
- sql server 分页
- SQL SERVER分页算法
- Sql Server实现分页
- SQL Server 2005 分页
- SQL Server 分页
- sql server分页
- 文本输入框TextInput的属性列表
- GCD小结
- gulp入门(9)- gulp-rename
- Android 图片加载框架Glide使用详解
- Java深拷贝,浅拷贝
- (原) sql server 分页
- SQL特殊查询
- 浅谈纯CSS绘制圆形、椭圆形、菱形、三角形
- 无刷新分页PHP服务器端代码
- RecyclerView学习--item分割线
- easyui 自定义扩展方法 单元格编辑 判断是否可编辑 滚动到某列单元格
- MUI框架学习之[关闭页面][预加载][事件绑定]
- Matlab基本操作
- Gradle实现多渠道打包