Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara melakukan top 1 di Oracle?

Jika Anda hanya ingin baris pertama yang dipilih, Anda dapat:

select fname from MyTbl where rownum = 1

Anda juga dapat menggunakan fungsi analitik untuk memesan dan mengambil x teratas:

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. Menemukan jumlah karakter dan angka dalam string

  2. Alasan mengapa Oracle peka huruf besar/kecil?

  3. Bagaimana menerapkan hubungan satu-ke-satu, satu-ke-banyak dan banyak-ke-banyak saat mendesain tabel?

  4. Bagaimana saya bisa memilih catatan HANYA dari kemarin?

  5. Oracle Database 21c untuk platform Linux