ORACLEページングクエリを実行します

      Oracleデータベースのページングでは、に依存しているROWNUMROWID、サブクエリによって達成されるクエリのニーズをページング、達成するために2つの擬似列。

1.使用ROWNUM疑似は、単純なクエリ(NOソート、唯一つのサブ問合せをすることができる)ページングを実装します

--查询第6-第7行数据
/* 语法
  SELECT *  FROM (
     SELECT 表名.*,ROWNUM rownum_ FROM 表名
     WHERE ROWNUM<=最大页数
  ) WHERE rownum_>最小页数-1(/rownum_>=最小页数)
*/

SELECT * FROM (
   SELECT smbms_user.*,ROWNUM rownum_
   FROM smbms_user 
   WHERE ROWNUM<=10
) WHERE rownum_>5

ROWNUMを使用してページングクエリを実装

1.使用ROWNUM疑似列は、単純なクエリ(並べ替え、2つのサブクエリを必要とする)ページングを実装します

公開された56元の記事 ウォン称賛17 ビュー6195

おすすめ

転載: blog.csdn.net/qq_43199016/article/details/102679845