Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Verwenden einer pl-sql-Prozedur oder eines Cursors zur Auswahl des Top-3-Rangs

Versuchen Sie Folgendes ....

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;