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

Nilai n teratas yang berbeda dari satu kolom di Oracle

Ya, Anda dapat menggunakan dense_rank dan hindari kode duplikat:

select col 
  from (select col, dense_rank() over (order by col) rnk from tbl)
  where rnk <= 3




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle 11g:Default ke nilai statis saat kueri tidak menghasilkan apa-apa

  2. Edit file kontrol di Oracle 10g Release 2

  3. Bagaimana Menangani Kolom Tabel yang Dinamai Dengan Kata Kunci Sql yang Dipesan?

  4. kueri Rollup dengan beberapa jaring logis menggunakan Oracle SQL

  5. Microsoft SQL Server ke Oracle Data Migration (Konversi) (RDBMS lainnya ok juga)