sql >> Database >  >> RDS >> Oracle

Hoe kan ik de 10e, 20e, 30e ... rij van het resultaat van een andere selectiequery selecteren?

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

Het neemt eerst alleen die van 'A' naar 'B', geeft ze vervolgens rijnummers en selecteert alleen die op de 10e 20e ETC-plaatsen..



  1. IPv6-adressen opslaan in MySQL

  2. Log querytijd in SQLite op Android

  3. PHP-formulieren die geen gegevens invoegen in MySQL

  4. Tabelgegevens kopiëren van de ene DB naar de andere