Jo... Funkce okna PostgreSQL zatím neimplementují rozsahy.
Zažil jsem mnoho situací, kdy by byly užitečné, ale zavést je dá hodně práce a čas je omezený.
Budete muset použít levé spojení nad generate_series
(a je-li to vhodné, agregace) pro přeměnu rozsahu na pravidelnou sekvenci řádků, vkládání prázdných řádků tam, kde nejsou žádná data, a kombinování více dat během jedné sekundy do jediné hodnoty, kde je více hodnot.
Poté provedete (ROWS n PRECEDING ...)
okno přes levá a agregovaná data, abyste získali průběžný průměr.