Paging with Oracle

前端 未结 6 2149
一向
一向 2020-11-22 13:01

I am not as familiar with Oracle as I would like to be. I have some 250k records, and I want to display them 100 per page. Currently I have one stored procedure which retr

6条回答
  •  梦谈多话
    2020-11-22 13:32

    Try the following:

    SELECT *
    FROM
      (SELECT FIELDA,
        FIELDB,
        FIELDC,
        ROW_NUMBER() OVER (ORDER BY FIELDC) R
      FROM TABLE_NAME
      WHERE FIELDA = 10
      )
    WHERE R >= 10
    AND R   <= 15;
    

    via [tecnicume]

提交回复
热议问题