0
Ich habe eine Tabelle T1 mit einem 250x250m Raster mit Bevölkerung und ich möchte das Perzentil für jeden Staat berechnen. Ich habe bereits die state_id für jede Zelle (st_contains). Jetzt möchte ich das Perzentil für jeden Staat berechnen.PostgreSQL GROUP BY Berechnung Perzentil
Lösung, fügt PARTITION;)
SELECT *,
ntile(100) OVER(PARTITION BY state_id ORDER BY pop) as percentile
FROM t1
Dies berechnet das Perzentil über alle Zustände, aber ich möchte es für jeden Zustand berechnen. – fabvys