1.oracle資料庫分頁select * from (select a.*,rownum rc from 表名 where rownum<=endrow) a where a.rc>=startrow
2.db2資料庫分頁
select * from (select rownumber() over() as rc,a.* from (select * from 表名 order by 列名) as a) where rc between startrow and endrow
3.sql server 2000資料庫分頁
select top pagesize * from 表名 where 列名 not in(select top pagesize*page 列名 from 表名 order by 列名) order by 列名
4.sql server 2005資料庫分頁
select * from (select 列名,row_number() over(order by 列名1) as 別名from 表名) as t where t.列名1>=startrow and t.列名1<=endrow
5.mysql資料庫分頁
select * from 表名 limit startrow,pagesize
(pagesize為每頁顯示的記錄條數)
6.postgresql資料庫分頁
select * from 表名 limit pagesize,offset startrow
(pagesize為每頁顯示的記錄條數.)
各種資料庫分頁查詢sql語句
1.oracle資料庫分頁 select from select a.rownum rc from 表名 where rownum endrow a where a.rc startrow 2.db2資料庫分頁 select from select rownumber over as rc,a.fr...
各種資料庫分頁查詢sql語句大全
在顯示記錄條目時往往要用到分頁,一種常用的辦法是利用各種資料庫自帶的定位介面對原始查詢語句進行改寫,從而只取出特定範圍的某些記錄。不同的資料庫,查詢定位介面是不一樣的,下面做一彙總 資料庫分頁查詢語句 說明mysql query sqllimit 使用limit關鍵字,第乙個 是起始行號,第二個 是...
各種資料庫分頁SQL總結
1.oracle,使用3層巢狀 quote select from select b.rownum as rn from select from ms user where comp cd 1 order by login user id b 1.先查出符合條件資料 where rownum 20 ...