Although we have many ways to do paging query in SQL Server (with 'not exist', 'not in'), SQL Server provide an inner function to help us to do paging query after SQL Server 2005. Below is a very simple example.
Conditions
1.We have a Table1,
2.We want to do paging query on records order by start time then by create time.
3.We'd like to query records between startIndex and endIndex.
SELECT * FROM (
SELECT ROW_NUMBER() OVER (ORDER BY [t0].StartTime desc, [t0].CreateTime desc )
AS [ROW_NUMBER], [t0].*
FROM table1 AS [t0])
AS [t1]
WHERE [t1].[ROW_NUMBER] BETWEEN {startIndex} AND {endIndex}
ORDER BY [t1].[ROW_NUMBER];
分享到:
相关推荐
在.NET开发中,GridView控件是ASP.NET网页中常用的数据展示工具,它可以方便地呈现数据库或其他数据源中的数据。在本教程中,我们将探讨如何实现GridView的分页功能以及使用复选框进行多行删除操作。...
一个简单的Paging自定义分页范例 一个简单的Paging自定义分页范例 一个简单的Paging自定义分页范例 一个简单的Paging自定义分页范例 一个简单的Paging自定义分页范例 一个简单的Paging自定义分页范例
在本文中,我们将深入探讨如何使用uniapp与z-paging插件来实现页面的下拉刷新、上拉加载以及分页加载功能。这些是移动应用和Web应用中常见的交互模式,能够提供更好的用户体验,使用户可以轻松地查看和加载更多数据...
一种改进的方法是使用`RowNumber()`窗口函数(如在PostgreSQL、SQL Server中)或`ROW_NUMBER()`(如在Oracle、MySQL中)。 8. **Pagination UI**: 分页不仅涉及后端处理,前端展示同样重要。合理的分页UI设计能让...
《jQuery-Paging动态分页数据获取插件》 在网页开发中,数据的展示往往涉及到大量的信息处理,尤其是在用户交互时,如何优雅地处理大量数据的加载和展示,是提升用户体验的关键。jQuery-Paging插件就是一个针对这种...
AIX操作系统中PagingSpace的重要性及其使用率分析与解决方法 在AIX操作系统中,PagingSpace(分页空间)是一个非常重要的概念,它是系统用来支持虚拟内存的关键组成部分。当PagingSpace的使用率过高时,会严重影响...
paging.js分页插件 <script src="js/jquery.min.js"></script> <script type="text/javascript" src="js/paging.js"> <!--分页--> <div id="page" class="page_div"></div>
jQuery-Paging是一款强大的JavaScript插件,专为网页中的动态数据分页设计,它极大地简化了在Web应用中处理大量数据的展示方式。该插件基于流行的JavaScript库jQuery构建,提供了直观且用户友好的分页体验,同时具备...
**PagingGrid简介** 在IT领域,数据展示和管理是常见的需求,特别是在Web应用程序中,当数据量庞大时,一次性加载所有数据不仅会影响页面性能,也会对用户体验造成负面影响。为了解决这一问题,"PagingGrid...
使用上也非常简单,在页面中载入 jquery.ui.tabs.paging.css 和 jquery.ui.tabs.paging.js 文件,在创建 tabs 对象后再执行代码激活一下插件 $tabs.tabs('paging'); 就可以了。 压缩包内带有 demo 。
在page中无需处理任何分页相关逻辑,无需在data中定义任何分页相关变量,全由z-paging内部处理。 【超灵活,支持各种类型自定义】支持自定义下拉刷新,自定义上拉加载更多,自带自定义下拉刷新效果,及其他数十种...
AIX 操作系统中的 Paging Space 是很重要的设备,Paging Space 使用率过高将影响系统整体性能,甚至会造成系统挂起。文中对 Paging Space 使用率过高的常见原因进行了分析,并给出了相应的解决方案。AIX操作系统中...
**前端项目-knockout-paging.zip** 是一个包含前端分页功能实现的代码包,主要基于Knockout.js库进行开发。Knockout.js是一个轻量级的数据绑定库,它帮助开发者实现MVVM(Model-View-ViewModel)模式,使得前端界面...
Android Paging Library 是Google推出的一个强大的分页加载框架,它与RecyclerView紧密集成,旨在优化移动设备上的数据加载体验,减少内存占用并提升应用性能。Paging Library使得开发者能够以流式方式加载数据,只...
### Linux 内核中 Demand Paging 与 Swap 机制的源码分析 #### 一、Swappartition与File-backed Memory 在 Linux 内核中,为了有效地管理内存资源,引入了 Demand Paging 和 Swap 机制。这两者都是为了提高内存...
"paging分页插件"就是这样一款专为表格数据分页设计的小巧工具,旨在简化开发过程,提高效率。在本文中,我们将深入探讨这款插件的使用方法、核心特性以及如何将其集成到项目中。 首先,"paging分页插件"的核心功能...
在5G(NR)网络中,寻呼(Paging)是一项关键功能,它允许网络向处于连接状态之外的用户设备(UE)发送消息,如系统更新、紧急通知或恢复连接请求。相较于4G(LTE)网络,5G的寻呼机制在触发原因和消息结构上有所扩展...
jQuery UI Tabs Paging 是一个用来对太多的 Tab 进行分页显示的 jQuery 插件。 默认的 tabs 插件一旦 tab 过多就会换行,影响页面布局。jquery.ui.tabs.paging 的作用就在于不让其换行,在两头增加左右滑动的图片...
mybatis-paging-1.0.jar 是mybatis的一个分页插件的jar包,一直没有搜索到,今天好不容易找到了,跟大家分享
有项目用到简易的分布表(不需要排序,修改等复杂操作,只需要分页)网上找到的都不是我需要的,在此使用绑定自制一个简易分页,不修改DataGrid样式及其事件,最大限度给其它项目复用及定制 ...