diff --git a/svc/queries/product_performance_sql.go b/svc/queries/product_performance_sql.go index c161eeb..3b75e64 100644 --- a/svc/queries/product_performance_sql.go +++ b/svc/queries/product_performance_sql.go @@ -308,6 +308,25 @@ Series AS ( UNION ALL SELECT * FROM Daily ), +Collapsed AS ( + SELECT + StockDate, + ProductCode, + ColorCode, + YakaKodu, + NetQty = SUM(NetQty), + InQty = SUM(InQty), + OutQty = SUM(OutQty), + KpiInQty = SUM(KpiInQty), + KpiOutQty = SUM(KpiOutQty), + SalesMovementQty = SUM(SalesMovementQty), + ProductionInQty = SUM(ProductionInQty), + PurchaseInQty = SUM(PurchaseInQty), + ConsumptionOutQty = SUM(ConsumptionOutQty), + CountDiffQty = SUM(CountDiffQty) + FROM Series + GROUP BY StockDate, ProductCode, ColorCode, YakaKodu +), Running AS ( SELECT StockDate, @@ -328,7 +347,7 @@ Running AS ( PurchaseInQty, ConsumptionOutQty, CountDiffQty - FROM Series + FROM Collapsed ) SELECT StockDate,