Oracle
 sql >> база данни >  >> RDS >> Oracle

Изберете N-ти ред от таблица в Oracle

Въз основа на класическия отговор:

http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:127412348064

select * 
  from ( select a.*, rownum rnum
           from ( YOUR_QUERY_GOES_HERE -- including the order by ) a
          where rownum <= N_ROWS )
 where rnum >= N_ROWS
/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разлика между класовете драйвери на Oracle jdbc?

  2. (Български) Как да използвате Oracle Database 19c Предварително изградена VM за разработчици

  3. ORA-12154 не можа да разреши посочения идентификатор за свързване

  4. ORA-00918:колона двусмислено дефинирана в SELECT *

  5. Oracle UTL_SMTP:Изпращане на поща с пример за прикачен файл с помощта на удостоверяване на Oracle Wallet