sql >> Database teknologi >  >> RDS >> Oracle

Hvordan kan jeg vælge 10., 20., 30. ... række af resultatet af en anden udvalgt forespørgsel

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

Det tager først kun dem fra 'A' til 'B', så giver dem rækkenumre og vælger kun dem på 10. 20. ETC-pladser.



  1. int(11) vs. int(alt andet)

  2. Hvordan genererer man en række tal mellem to tal?

  3. Navigering af SQL Server-fejllogs

  4. Brug af local.js til at gemme sails-mysql adgangskode