首页 > 数据库 >sqlserver 常用分页函数

sqlserver 常用分页函数

时间:2024-03-14 17:23:46浏览次数:31  
标签:rows 分页 OVER sqlserver NUMBER sqlserver2012 select 函数

 

sqlserver2012之前 

测试每页都是取5条数据

ROW_NUMBER() OVER()方式(over函数必须有)
 select * from ( 
    select *, ROW_NUMBER() OVER(Order by ID ) AS RowId from  表
  ) as b

      where RowId between 1 and 5;

 

 

sqlserver2012之后 

offset start fetch next page rows only

select * from 表   order by ID offset 0 rows fetch next 5 rows only;

OFFSET FETCH 子句 (SQL Server Compact)

标签:rows,分页,OVER,sqlserver,NUMBER,sqlserver2012,select,函数
From: https://www.cnblogs.com/qingjiawen/p/18073348

相关文章

  • cpp:"函数指针"的方法
    目录仿函数类std::function类Lambda类lambda函数函数对象有这几类:仿函数类即重载operator()classFuncObjType{public:voidoperator()(){cout<<"HelloC++!"<<endl;}};std::function类即上文中func_typestd::function<float(float,float)>......
  • python内置函数 D
    python内置函数DPython解释器内置了很多函数和类型,任何时候都能使用。D名称描述delattr删除对象的属性。dict创建字典对象。dir列出对象的属性。divmod同时执行除法运算和取模运算,返回一个包含商和余数的元组。delattr(object,name)delattr()是一个内置函数,用于删除......
  • 滴水逆向笔记系列-c语言总结6-20.多级指针 数组指针 函数指针-21.位运算-22.内存分配
    第二十课c语言13多级指针数组指针函数指针1.多级指针反汇编一二级指针可以看到p1==*(p1+0)==p1[0]本来一直没想懂为什么是movsxecx,byteptr[eax],是byte,才发现p1是char类型,所以才得用movsx拓展(p1+2)==p1[2],指针可以用和[]取值,他们是一样的(((p3+1)+2)+3)==p3[......
  • 问题记录:Vue3的watch,如何做到在监听值没变化的情况下调用相关函数去请求接口?
    一般来说Vue的watch属性只在监听到值发生变化了,才会去执行相关代码。可是最近在做项目(Vue3+TS+Vite)的时候,遇到了这种情况:标题如图所示:Modal是在父组件里写的,Modal里的折线图是在子组件里写的。点击按钮后会获取到pid和vid的值传给子组件。子组件通过watch属......
  • 虚析构函数
    在C++中,不能声明虚构造函数,但是可以声明虚析构函数。语法为virtual~类名();如果一个类的析构函数是虚函数,那么,由它派生而来的所有子类的析构函数也是虚函数。析构函数设置为虚函数之后,在使用指针引用时可以动态绑定,实现运行时的多态,保证使用基类类型的指针就能够调用......
  • 通过构造函数实现属性赋值(含有具体例子)
    一、什么是构造函数?new关键字实际上是在调用一个方法,这个方法叫构造方法(构造器)调用构造器的时候,如果你的类中没有写构造器,那么系统会默认给你分配一个构造器,只是我们看不到罢了。可以自己显式的将构造器编写出来:构造器的格式:[修饰符]构造器的名字(){}构造器和方法的......
  • Python 向函数传递参数(小结)
    目录1、位置实参2、关键字实参3、形参默认值4、将队列的副本传入函数5、传递任意数量的实参6、传递任意数量的关键字实参1、位置实参调用函数时,传递参数的顺序与函数定义中的参数顺序一致。defperson(name,age):passperson('Marry',34)2、关键字实参调用......
  • sqlserver删除指定列失败,对象'DF__MailResour__star__7D5BD6B2' 依赖于 列'star'
    参考的原文链接:1、https://www.cnblogs.com/dengzt2011/archive/2012/12/09/2810063.html              altertabletable_namedropcolumn column_name sqlserver删除指定列失败时,报告消息如下:消息5074,级别16,状态1,第1行对象'DF__MailResou......
  • Sqlserver中所有约束的类型,创建、修改与删除
       1、https://blog.51cto.com/u_15738244/5535432    2、https://blog.csdn.net/realoser/article/details/121496126数据库所有的约束:​ ​一、主键约束(primarykey)​​​ ​二、外键约束(foreignkey)​​​ ​三、检查约束(check)​​​ ​四、非空约束(notn......
  • Lua 如何在Lua中调用C/C++函数
    Lua调用C函数有两种方式程序主体在C中运行,C函数注册到Lua中。C调用Lua,Lua调用C注册的函数,C或者Lua得到函数的执行结果。程序主体在Lua中运行,C函数作为库函数供Lua使用。C++的代码如下如何在Lua脚本中调用这个C语言函数(add_function)?#include<QCoreApplication>#inclu......