各類資料庫分頁操作總結

2022-03-11 13:12:56 字數 2421 閱讀 5154

1.oracle資料庫分頁

select*from(selecta.*,rownum rcfrom表名whererownum<=endrow) awherea.rc>=startrow

2.db2資料庫分頁

select*from(selectrownumber() over()asrc,a.*from(select*from表名orderby列名)asa)wherercbetweenstartrowandendrow

3.sql server 2000資料庫分頁

selecttoppagesize *from表名where列名notin(selecttoppagesize*page 列名from表名orderby列名)orderby列名

4.sql server 2005資料庫分頁

select*from(select列名,row_搜尋number() over(orderby列名1)as別名from表名)astwheret.列名1>=startrowandt.列名1<=endrow

5.mysql資料庫分頁

select*from表名 limit startrow,pagesize

(pagesize為每頁顯示的記錄條數)

6.postgresql資料庫分頁

select*from表名 limit pagesize,offset startrow

(pagesize為每頁顯示的記錄條數.)

7.通用模式select*from(

select*fromtb_studentwheresidnotin(

selectsidfromtb_studentwhererownum<=(currentpage-1)*pagesize)

)whererownum <=pagesize;

各類資料庫分頁共享

mssql select from select top size from select top start size from table name order by by id asc as asystable order by id desc as bsystable order by id...

各類資料庫分頁共享

mssql select from select top size from select top start size from table name order by by id asc as asystable order by id desc as bsystable order by id...

Mysql資料庫各類知識總結

1 鏈結資料庫的命令 mysql u root p 回車,輸入密碼 在cmd上輸入自己的賬號密碼 2 檢視 show databases 3 建立資料庫 create database 資料庫名稱 4 刪除資料庫 drop detabase 資料庫名稱 5 使用資料庫 use 資料庫名稱 6 檢視多...