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

ORACLE - temukan hasil nyata di dalam LOOP (ATAU SERUPA)

Anda dapat menggunakan fungsi jendela untuk ini.

select column_1, column_2
from (
   select column_1, column_2,
          row_number() over (partition by column_1 order by column_2) as rn
   from the_table
) t
where rn <= 2;

Anda dapat menemukan lebih banyak contoh untuk masalah semacam ini di bawah tag greatest-n-per-group




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kuis MCQ Online PL/SQL

  2. SUBSTR dan INSTR SQL Oracle

  3. Bagaimana cara menyalin atau mengimpor skema Oracle antara dua database yang berbeda di server yang berbeda?

  4. Fungsi daftar ORACLE SQL

  5. ORA-00906:tanda kurung kiri hilang