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

Hvordan kommer jeg i top 1 i Oracle?

Hvis du kun vil have en første valgt række, kan du:

select fname from MyTbl where rownum = 1

Du kan også bruge analytiske funktioner til at bestille og tage toppen x:

select max(fname) over (rank() order by some_factor) from MyTbl


  1. Udfør produktanalyse ved hjælp af SQL Server Full-Text Search. Del 1

  2. Sådan erstatter du Djangos primære nøgle med et andet heltal, der er unikt for den tabel

  3. Sådan kontrolleres replikeringsfailover for MySQL og MariaDB

  4. Hvordan udfører man en MySQL-kommando fra et shell-script?