Eu tenho uma visão que calcula a soma contínua tomando o valor da linha anterior com base na PARTITION BY
cláusula e preciso indicar que um campo na PARTITION BY
cláusula pode ter nulos.
sum(s."QuantityChange") OVER (PARTITION BY s."LocationId", s."PartId", s."SupplierFacilityId" ORDER BY s."DueDate" ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS "RunningSum"
Às vezes SupplierFacilityId
é nulo e tudo bem, ainda deve ser incluído no sum()
cálculo.
Isso é possível com o Postgres?