PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Limite do Postgresql por N grupos


você pode usar funções do Windows como densa_rank :
select *,dense_rank()  over (order by  b) group_number from t order by b

então você pode fazer:
select * from (
    select *,dense_rank() over (order by  b) group_number  from t order by b
) a where group_number<=2