首页 > 代码库 > SQL SERVER实现基本的分页功能
SQL SERVER实现基本的分页功能
SQL SERVER实现基本的分页功能
利用NOT IN 和 SELECT TOP来分页
use WH_WorkshopInforSys --建立临时表 select IDENTITY(int,1,1) as id,* into mytable from dbo.PnlBaobiao -- 分页查询 select top 10 * from mytable where id not in (select top 40 id from mytable order by id) order by id -- 删除表 drop table mytable
由于原来的表格中没有对表做一个序号,那么所以我们要先新建一个临时表存储带自增序号的表,然后对这个表进行分页操作,最后再删除掉临时表,所以可能效率比较低,这这是思路最清晰的一种方法,而且对于本来就有ID的表来说,这查询速度还是可以接受的。
如图所示,表格从41开始
SQL SERVER实现基本的分页功能
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。