SQL TOP分頁

SQL TOP分頁  

2010-11-12 16:35:29|  分類: SQL |  標籤: |字號 訂閱ide

 
 

1.分頁方案一:(利用Not In和SELECT TOP分頁) 語句形式:   SELECT TOP 10 * FROM TestTable WHERE (ID NOT IN           (SELECT TOP 20 id          FROM TestTable          ORDER BY id)) ORDER BY IDspa

SELECT TOP 頁大小 * FROM TestTable WHERE (ID NOT IN           (SELECT TOP 頁大小*頁數 id          FROM 表          ORDER BY id)) ORDER BY ID    2.分頁方案二:(利用ID大於多少和SELECT TOP分頁) 語句形式:  SELECT TOP 10 * FROM TestTable WHERE (ID >           (SELECT MAX(id)          FROM (SELECT TOP 20 id                  FROM TestTable                  ORDER BY id) AS T)) ORDER BY IDblog

SELECT TOP 頁大小 * FROM TestTable WHERE (ID >           (SELECT MAX(id)          FROM (SELECT TOP 頁大小*頁數 id                  FROM 表                  ORDER BY id) AS T)) ORDER BY IDget

相關文章
相關標籤/搜索