Oracle
 sql >> Base de données >  >> RDS >> Oracle

Utilisation d'une procédure pl-sql ou d'un curseur pour sélectionner les 3 premiers rangs

Essayez ceci....

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;