Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak zrobić top 1 w Oracle?

Jeśli chcesz tylko pierwszy wybrany wiersz, możesz:

select fname from MyTbl where rownum = 1

Możesz także użyć funkcji analitycznych, aby uporządkować i wziąć górne x:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Java:Jak wstawić CLOB do bazy danych Oracle

  2. Jak połączyć się z Oracle za pomocą JRuby i JDBC

  3. Oracle Konwertuj TIMESTAMP ze strefą czasową na DATE

  4. 4 sposoby znajdowania wierszy zawierających małe litery w Oracle

  5. Jak wyodrębnić tylko wartość daty z pola daty w Oracle?