sqlserver分頁的兩種寫法分別介紹
[c-sharp] view plaincopyprint?create proc p_paged1
@pageSize int,@currentPage int
as
select top (@pageSize) * from student
where id not in
(select top (@pageSize*(@currentPage-1)) id from student)
go
exec p_paged1 2,3
create proc p_paged1
@pageSize int,@currentPage int
as
select top (@pageSize) * from student
where id not in
(select top (@pageSize*(@currentPage-1)) id from student)
go
exec p_paged1 2,3
--SQL Server2005以后的分頁語句
[c-sharp] view plaincopyprint?create proc p_paged2
@pageStart int, @pageEnd int
as
select * from
(select *,row_number() over(order by id desc) as rnum
from student) t
where t.rnum between @pageStart and @pageEnd
go
exec p_paged2 5,10
相關(guān)文章
SQL批量插入數(shù)據(jù)幾種方案的性能詳細(xì)對(duì)比
昨天下午快下班的時(shí)候,無意中聽到公司兩位同事在探討批量向數(shù)據(jù)庫插入數(shù)據(jù)的性能優(yōu)化問題,頓時(shí)來了興趣,把自己的想法向兩位同事說了一下,于是有了本文。2010-03-03mybatis collection 多條件查詢的實(shí)現(xiàn)方法
這篇文章主要介紹了mybatis collection 多條件查詢的實(shí)現(xiàn)方法的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下2017-10-10SQL Server刪除表及刪除表中數(shù)據(jù)的方法
本文介紹SQL Server中如何刪除表,如何刪除表中的數(shù)據(jù)。在刪除表數(shù)據(jù)時(shí)有delete和truncate兩種方法,delete和truncate有什么區(qū)別呢2016-04-04SQL Server 2005 數(shù)據(jù)庫轉(zhuǎn) SQL Server 2000的方法小結(jié)
這篇文章主要介紹了SQL Server 2005 數(shù)據(jù)庫轉(zhuǎn) SQL Server 2000的方法,需要的朋友可以參考下2014-04-04SQL Server 2012無法連接到WMI提供程序(Cannot connect to WMI provider)解
這篇文章主要介紹了SQL Server 2012無法連接到WMI提供程序(Cannot connect to WMI provider)解決方案,需要的朋友可以參考下2014-07-07SQL中concat、concat_ws()、group_concat()的使用與區(qū)別
本文主要介紹了SQL中concat、concat_ws()、group_concat()的使用與區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-05-05SQL Server Parameter Sniffing及其改進(jìn)方法
這篇文章主要介紹了SQL Server Parameter Sniffing及其改進(jìn)方法,需要的朋友可以參考下2017-06-06SQL Server的通用分頁存儲(chǔ)過程 未使用游標(biāo),速度更快!
使用SQL Server時(shí),分頁處理一直是個(gè)比較棘手的問題2010-11-11使用SQL Server數(shù)據(jù)庫嵌套子查詢的方法
使用SQL Server數(shù)據(jù)庫嵌套子查詢的方法...2007-03-03