Мне нужна совокупная сумма для «Кол-во заказа».
Когда я использую этот код с полями Select как «Sales_Year», «Sales_Billing_Date», «Order_Qty», я получаю нужный мне результат.
Используемый код:
"Sales_Year",
"Sales_Billing_Date",
"Order_Qty" ,
SUM ("Order_Qty") OVER ( ORDER BY "Sales_Billing_Date") AS "SUM_VAL"
FROM
( SELECT
"Sales_Year",
"Sales_Billing_Date" ,
SUM("Order_Qty") AS "Order_Qty" FROM "PS_WARRANTY_ANALYTICS"."PS_PAL_DLR_SALES"
GROUP BY "Sales_Year","Sales_Billing_Date"
)
Но я выбираю больше полей (добавлено «Equipment_ID»), оно не группируется как уникальное поле. как можно получить кумулятивное значение, включая добавленный код этого поля
"Equipment_ID"
SELECT
"Sales_Year",
"Sales_Billing_Date",
"Equipment_ID",
"Order_Qty" ,
SUM ("Order_Qty") OVER ( ORDER BY "Sales_Billing_Date") AS "SUM_VAL"
FROM
( SELECT
"Sales_Year",
"Sales_Billing_Date" ,
"Equipment_ID",
SUM("Order_Qty") AS "Order_Qty" FROM "PS_WARRANTY_ANALYTICS"."PS_PAL_DLR_SALES"
GROUP BY "Sales_Year","Sales_Billing_Date","Equipment_ID"
)
накоплено:
не суммируется:
SUM_VAL
значений всего оборудования на 1 января 2014 года как246
? - person Vash   schedule 03.02.2018