Sql Server和Oracle的sql語句分頁建站知識
導讀:1建站知識Sql Server和Oracle的sql語句分頁 在sql2005以上的版本中可以用如下代碼: [sql] www.2cto.com a href=mailt網站seo優化軟件公司網站建設。
Sql Server和Oracle的sql語句分頁
在sql2005以上的版本中可以用如下代碼:
[sql] www.2cto.com
<a href="mailto:--@PageNo">--@PageNo</a> 是頁碼(要查詢第幾頁),@pageSize是頁容量(即每頁顯示多少條數據)
[sql]
select * from (
select row_number() over(order by id) rn,* from Test)
tb where rn >(@PageNo-1)*@pageSize and rn <=@PageNo*@pageSize
以上只是簡單的分頁,如果還有其他邏輯,比如排序 可以在over中加個業網站建設公司入排序的方法 test表 也可以換成子查詢等其他邏輯
&nb網站seo優化課程sp; www.2cto.com
在oracle中,可以使用如下語句
[sql]
select t2.*
from (select rownum r,t1.* from test t1 where rownum<=:PageNo*:pageSize) t2
where t2.r>(:PageNo-1)*:pageSize
參數由@變成了‘:&rs網seo優化趨勢quo;意義都是相同的! 只需在查詢時傳入需要的參數即可.相關網站seo優化軟件公司網站建設。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章Sql Server和Oracle的sql語句分頁建站知識主要講述分頁,語句,Sql Server和Oracle的sql語句分網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_4404.html