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

Mere elegant SQL?

De angivne svar er på de rigtige linjer. Du kan bruge ROWNUM til at vælge TOP-N stilresultater.

Vær dog forsigtig og bemærk, at rækkenummeret tildeles forespørgselsresultaterne efter forudsigelse, men før BESTIL EFTER. Prøv noget i stil med følgende:

SELECT username  
FROM 
  (SELECT username  
   FROM table  
   ORDER BY userid DESC)
WHERE rownum <= 50


  1. MySQL-lagrede funktioner - Dynamiske/variable tabel- og kolonnenavne

  2. Kan jeg få en MySQL-database til automatisk at tildele en værdi til en kolonne efter en insert-sætning?

  3. Hvordan kan jeg bruge Conda til at installere MySQLdb?

  4. Prioritet for AND- og ELLER-operator i Mysql-valgsforespørgsel