El patrón de PARTITION BY + RANK sirve para responder 'el top N de cada grupo', y también para analizar Pareto (80/20).

Paso 1 de 3 · ve a tu ritmo

1
RANK() OVER (PARTITION BY categoria ORDER BY monto DESC) <= 2 Top 2 de cada categoría