Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Pobierz ustaloną liczbę wierszy w zapytaniu SQL w Oracle

EDYCJA:teraz należy naprawić za pomocą 3-poziomowego wyboru:

select * from (
  select q1.*, rownum as rn from (   --get correct rownum 
      select * from tbl order by column --get correct order
  ) q1
) q2
 where q2.rn between 1 and 4; -- filter

w pierwszej części.

Część druga i trzecia:

 where q2.rn between 5 and 8
 where q2.rn between 9 and 12


  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 TRIGGER WŁÓŻ DO ... (WYBIERZ * ...)

  2. Jak tworzyć pakiety PL/SQL w bazie danych Oracle

  3. naruszono ograniczenia loadera podczas łączenia klasy javax/xml/namespace/QName z aplikacji webowej na Oracle 10g

  4. Wybór obiektu Oracle z kolekcją obiektów bez zbiorczego zbierania

  5. sprawdź połączenie aplikacji C# z bazą danych Oracle 10g