sql >> Databáze >  >> RDS >> Oracle

Zjistěte n-tý nejvyšší plat z tabulky

select * 
  from ( select s.*, rank() over (order by salary desc) as rownumber
           from salary )
 where rownumber = nth

předejte své platové číslo místo "n-tého"



  1. Zvyšte výkon pomocí hromadného shromažďování v Oracle

  2. Volací procedura v oracle apex

  3. Příklad klauzule Oracle PIVOT s poddotazem

  4. PHP:výsledky pole oci_bind_by_name a časového razítka v ORA-01461:lze svázat hodnotu LONG pouze pro vložení do sloupce LONG