二種sql分頁查詢語句分享
更新時(shí)間:2014年02月20日 10:00:58 作者:
寫出一條sql語句輸出表UserInfo表中31到40記錄(數(shù)據(jù)庫為SQL Server,以自動增長的ID作為主鍵,注意ID可能不是連續(xù)的,這個(gè)就是寫分頁查詢,下面給出二種寫法
根據(jù)題意理解:
本質(zhì)就是寫分頁查詢:
每頁條數(shù):10條;
當(dāng)前頁碼:4頁;
復(fù)制代碼 代碼如下:
//第一種:
select * from
(select ROW_NUMBER() over(order by Id asc) as num,* from UserInfo)as u
where u.num
between
10*(4-1)+1
and
10*4
//第二種:
select top 10 * from UserInfo
where Id not in
(select top (10*3) id from UserInfo order by Id)
order by Id
您可能感興趣的文章:
- SQL Server 排序函數(shù) ROW_NUMBER和RANK 用法總結(jié)
- SQL為查詢的結(jié)果加上序號(ROW_NUMBER) 合并多個(gè)查詢結(jié)果
- SQLSERVER 2005的ROW_NUMBER、RANK、DENSE_RANK的用法
- php下巧用select語句實(shí)現(xiàn)mysql分頁查詢
- sqlserver巧用row_number和partition by分組取top數(shù)據(jù)
- 三種SQL分頁查詢的存儲過程代碼
- mysql分頁原理和高效率的mysql分頁查詢語句
- sql分頁查詢幾種寫法
- SQLSERVER分頁查詢關(guān)于使用Top方式和row_number()解析函數(shù)的不同
相關(guān)文章
SQL Server實(shí)現(xiàn)自動循環(huán)歸檔分區(qū)數(shù)據(jù)腳本詳解
最近在工作中遇到了關(guān)于sql server的一個(gè)問題,通過查找相關(guān)的資料終于解決了,所以下面這篇文章主要給大家介紹了關(guān)于SQL Server如何實(shí)現(xiàn)自動循環(huán)歸檔分區(qū)數(shù)據(jù)腳本的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-09-09
實(shí)用的銀行轉(zhuǎn)賬存儲過程和流水號生成存儲過程
本篇文章給大家分享銀行轉(zhuǎn)賬存儲過程和流水號生成存儲過程,感興趣的朋友一起看看吧2015-09-09
SQL?Server導(dǎo)入.mdf方法的錯(cuò)誤處理方法
導(dǎo)入mdf文件和ldf文件到數(shù)據(jù)庫是網(wǎng)站搬家或者是初學(xué)者學(xué)習(xí)源碼是必要的一步,下面這篇文章主要給大家介紹了關(guān)于SQL?Server導(dǎo)入.mdf方法的錯(cuò)誤處理方法,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05
調(diào)整SQLServer2000運(yùn)行中數(shù)據(jù)庫結(jié)構(gòu)
這篇文章主要介紹了調(diào)整SQLServer2000運(yùn)行中數(shù)據(jù)庫結(jié)構(gòu),十分實(shí)用的一個(gè)功能,這里推薦給大家,有需要的小伙伴可以參考下。2015-04-04
SqlServer快速檢索某個(gè)字段在哪些存儲過程中(sql 語句)
本文給大家分享一段sql語句實(shí)現(xiàn)SqlServer快速檢索某個(gè)字段在哪些存儲過程中,代碼非常簡單,需要的朋友參考下2017-03-03

