日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
SqlServer數(shù)據(jù)庫中的分頁語句

下文將為您介紹SqlServer數(shù)據(jù)庫中的分頁SQL語句,該語句一次查詢,數(shù)據(jù)庫只返回一頁的數(shù)據(jù),供您參考,希望能對您有所幫助。

創(chuàng)新互聯(lián)服務(wù)項目包括橫縣網(wǎng)站建設(shè)、橫縣網(wǎng)站制作、橫縣網(wǎng)頁制作以及橫縣網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,橫縣網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到橫縣省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

SqlServer分頁SQL語句特點:一次查詢,數(shù)據(jù)庫只返回一頁的數(shù)據(jù)。而不是取出所有的數(shù)據(jù)。
說明:
pagesize: 每頁顯示記錄數(shù)
cureentpage:當(dāng)前頁數(shù)

select * from (   select TOP pagesize * FROM ( SELECT TOP pagesize*cureentpage   * from user_table   ORDER BY id ASC ) as aSysTable   ORDER BY id DESC ) as bSysTable   ORDER BY id ASC

例子說明:
假如數(shù)據(jù)庫表如下:
user_table:
id:主鍵,自增
username:字符
password:字符

假設(shè)有80條記錄,每頁顯示10條記錄,id 從1到80
現(xiàn)在按照id升序排列取出第三頁的數(shù)據(jù)應(yīng)該為:所取得記錄的id 應(yīng)該為 21到30。

這時該語句應(yīng)該為:
select * from (   select ***0 * FROM ( SELECT TOP 30   * from user_table   ORDER BY id ASC ) as aSysTable   ORDER BY id DESC ) as bSysTable   ORDER BY id ASC

原理如下:
(1)先按照id從小到大升序取出30條記錄(3*10),也就是:id 在 1-30 之間的記錄 (SELECT TOP 30   * from user_table   ORDER BY id ASC)
(2)然后按照ID降序排列這30條記錄,得到記錄為id 在:從30到 1 
(3)然后在這些30條記錄中取出前10條記錄:取得的記錄為:id 在30-21之間。這就是我們需要的數(shù)據(jù),但這時是按照降序排列的,不符合要求。
(4)***在重新排序得到最終我們需要的數(shù)據(jù)。id在21-30之間。

希望對大家有所幫助。

【編輯推薦】

SQL SERVER數(shù)據(jù)庫中存儲過程使用循環(huán)語句

Sql Server兩個版本中顯示所有表信息的語句

SQL Server中一個語句塊實現(xiàn)多條語句插入的方法

使用SQL語句查看SQL Server事務(wù)日志的方法

SQL語句中UPDATE的三種用法


文章名稱:SqlServer數(shù)據(jù)庫中的分頁語句
文章分享:http://www.dlmjj.cn/article/dpgophc.html