Я делаю отчет, который показывает ежемесячное сокращение запасов.500 в запросе это тот начальный номер.Я использую источник данных Oracle.Запрос отлично работает в Oracle и дает желаемые результаты, включая итоговую сумму.Я поместил его в SSRS, и все результаты верны, за исключением того, что я получаю ошибки по промежуточному итогу.Любые мысли приветствуются.
SELECT TO_CHAR(ISSUED1, 'MM'), COUNT(*), (500-SUM(COUNT(*)) OVER (ORDER BY
TO_CHAR(ISSUED1, 'MM') RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW))
AS
RUNNING_TOTAL
FROM TEST.INVENTORY
GROUP BY TO_CHAR(ISSUED1, 'MM')
ORDER BY TO_CHAR(ISSUED1,'MM')