新聞中心
sql查詢分頁問題使我們經常會遇到的問題,下面就將為您介紹幾點sql查詢分頁時的思路,希望對您學習sql查詢分頁有所啟迪。

創(chuàng)新互聯建站是一家集網站建設,廣安企業(yè)網站建設,廣安品牌網站建設,網站定制,廣安網站建設報價,網絡營銷,網絡優(yōu)化,廣安網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。
用sql 查詢時select top 10 * from Orders order by orderid desc操作時,我們先對查詢結果進行ordersby排序 然后才取出其最前邊10個
使用sql查詢分頁時的幾點思路(舉例均從查詢第100到120之間20條記錄)
1.取前120條記錄orderby主鍵,然后再從結果中取倒序排列的20條記錄
例:
select top 20* from (select Top 120* from orders order by orderid )a order by orderid desc
2.取前一百個記錄的***orderid,然后查找第100開始的20個記錄
例:
select top 20* from orders where orderid >(select max(orderid)from (select top 100* from orders order by orderid)b )order by orderid
3.查詢操作和***種差不多
例:
select top 20 * from orders where orderid in (select top 120 orderid from orders order by orderid) order by orderid desc
【編輯推薦】
查詢表結構的SQL語句
帶您了解什么是SQL聯合查詢
SQL WHERE子句簡介
帶您了解SQL FROM子句
SQL選擇列表解析
本文名稱:sql查詢分頁
網站URL:http://www.dlmjj.cn/article/dhdhegd.html


咨詢
建站咨詢
