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

Menggunakan prosedur pl-sql atau kursor untuk memilih peringkat 3 teratas

Coba ini....

select * from (
select customer,make,zipcode,offer, dense_rank() over (PARTITION by customer order by customer,make, zipcode,offer desc) Rank from tablename)
where Rank <4;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL yang sangat sederhana Bukan ekspresi GROUP BY - Oracle

  2. Metode Pengumpulan:Prosedur MEMPERPANJANG Dalam Database Oracle

  3. Keajaiban DUAL

  4. pekerjaan rumah - mencoba menghitung beberapa pemberhentian penerbangan antara dua kota?

  5. Membandingkan Tanggal di Oracle SQL