sql >> Database teknologi >  >> RDS >> Oracle

Brug en pl-sql-procedure eller markør for at vælge top 3-rangering

Prøv dette...

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. SQL Server Transactional Replication Configuration

  2. Sådan opretter du tabelindekser i databaser

  3. Kan jeg konfigurere en filtreret databasereplikering med stjernemønster?

  4. grails/mysql tidszoneændring