sql >> Database >  >> RDS >> Oracle

eerste rij VS Volgende rij VS rijnummer

De trefwoorden first en next zoals gebruikt in het fetch clausule zijn perfecte substituten voor elkaar, ze kunnen door elkaar worden gebruikt - dit wordt duidelijk vermeld in de documentatie. Dus je hebt daar eigenlijk maar twee vragen, niet drie. (De eerste twee zijn echt identiek.)

De eerste query is gemakkelijker te schrijven en te onderhouden dan de laatste query. Aan de andere kant is het alleen beschikbaar in Oracle 12.1 en latere versies; in Oracle 11.2 en eerder is de enige optie uw laatste vraag.

Het fetch clausule is flexibeler, het stelt u bijvoorbeeld in staat om with ties . op te geven (om meer dan 5 rijen op te nemen als rijen met rijnummer 4, 5, 6 en 7 gelijk zijn op de order by criteria, bijvoorbeeld).




  1. MySQL-database exporteren vanuit XAMPP

  2. Hoe verbinding maken met de MySQL-server op een andere host?

  3. Hoe het MySQL-scherm te wissen dat is geopend via de MySQL Command Line Client op Windows XP

  4. Controleer of een tabel wordt verwezen door een externe sleutel in SQL Server met OBJECTPROPERTY()