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

Jak mogę wybrać 10, 20, 30 ... wiersz wyniku innego zapytania wybierającego?

select * from 
(select * from table where from = 'A' and to ='B' order by ID)
where mod(rownum/10,1) = 0

Najpierw bierze tylko te od „A” do „B”, a następnie nadaje im rzędy i wybiera tylko te w 10. 20. miejscu ETC.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zwiększyć rozmiar bufora w Oracle SQL Developer, aby wyświetlić wszystkie rekordy?

  2. Brak dostawcy Oracle dla Oledb w powłoce VS 2015

  3. Wywołaj procedurę składowaną zawierającą zbiór rekordów za pomocą callproc w pythonie

  4. Ustawianie ścieżki klasy dla procedury składowanej Java w Oracle

  5. Zmiana nazwy Oracle 11g. Gwarantowana atomowość?