SQLServer2005以降で、ROW_NUMBER を使ってみる SELECT * FROM ( SELECT ROW_NUMBER() OVER(ORDER BY OrderID, ProductID) AS ROWNUM, * FROM "Order Details Extended" ) A WHERE ROWNUM BETWEEN 11 AND 20 ORDER BY OrderID, ProductID ; SQLは簡潔明瞭ですが、サブクエリで全件返しているので、効率が良くないかもしれません... > このページを見る
最終更新時間:
2008年03月17日09時11分








