PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Postgresql-Limit von N Gruppen

Sie können Windows-Funktionen wie dense_rank verwenden:

select *,dense_rank()  over (order by  b) group_number from t order by b

so können Sie tun:

select * from (
    select *,dense_rank() over (order by  b) group_number  from t order by b
) a where group_number<=2