SQL文でSql Server 2000ページを作成


方法1:
SQL Server 2000/2005に適用
SELECT TOP     *  
FROM table1  
WHERE id NOT IN  
          (  
          SELECT TOP    *(  -1) id FROM table1 ORDER BY id  
          )  
ORDER BY id  

 
方法2:
SQL Server 2000/2005に適用
SELECT TOP     *  
FROM table1  
WHERE id >  
          (  
          SELECT ISNULL(MAX(id),0)   
          FROM   
                (  
                SELECT TOP    *(  -1) id FROM table1 ORDER BY id  
                ) A  
          )  
ORDER BY id  

 
方法3:
SQL Server 2005に適用
SELECT TOP     *   
FROM   
        (  
        SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* FROM table1  
        ) A  
WHERE RowNumber >    *(  -1) 

 
説明、ページサイズ:各ページの行数;ページ数:何ページ目.使用する場合は、「ページサイズ」と「ページサイズ*(ページ数-1)」を数値に置き換えてください