Как я могу учитывать нулевые значения в текущей сумме?
Я пытаюсь построить данные на диаграмме ssrs. На моей оси x всегда будут нанесены значения от 1 до 31.
Проблема с моими данными заключается в том, что не каждый день есть распродажа. Пример ниже:
|Day | Quantity | 1 | 20 | 2 | 40 | 3 | null | 4 | 60 |
То, что я пытаюсь сделать, находится ниже:
|Day | Quantity | | 1 | 20 | | 2 | 40 | | 3 | 40* | | 4 | 60 |
Что я уже пробовал:
UPDATE m SET m.CMQty = CASE WHEN m.SkuNbr = t.ChildSku and m.Day = t.day THEN t.QTY WHEN m.SkuNbr = t.ChildSKU and m.day <> t.day THEN 0 end FROM #MonthData2 m left join #transform t on m.SkuNbr = t.ChildSKU and m.day = t.day and t.MonthRank = 1
RossMW
Откуда берется 40*? Обычно вы просто используете isnull(количество, 0)