0
У меня есть таблица t1 с сеткой 250x250m с населением, и я хочу рассчитать процентиль для каждого состояния. У меня уже есть state_id для каждой ячейки (st_contains). Теперь я хочу рассчитать процентиль для каждого состояния.PostgreSQL GROUP BY вычисляет процентиль
раствор, добавить PARTITION;)
SELECT *,
ntile(100) OVER(PARTITION BY state_id ORDER BY pop) as percentile
FROM t1
это вычисляет процентиль по всем состояниям, но я хочу рассчитать его для каждого состояния. – fabvys