Я хочу рассчитать общее количество в одном из моих запросов доступа с использованием SQL (без DSUM, пожалуйста). У меня есть 3 поля в моем существующем запросе. А именно SubCategoryID, марка и доход и хотели бы рассчитать текущую сумму выручки по каждой подкатегории.Запуск Total in Ms-access query с использованием SQL
Я написал для этого запрос, но есть некоторая ошибка, и я не могу найти способ ее исправить.
SELECT x.SubCategoryID
,x.brand
,x.[Avg Revenue]
(Select Sum(x2.[Avg Revenue])
From FROM [BrandRevenue] x2
Where x2.[SubCategoryID] = x.[SubCategoryID] AND x2.[Avg Revenue] <= x.[Avg Revenue]) As [Running Sum]
FROM (Select SubCategoryID, brand, [Avg Revenue]
FROM [BrandRevenue]
Order BY SubCategoryID, [Avg Revenue] DESC) As x
Group BY x.SubCategoryID, x.brand, x.[Avg Revenue];
Спасибо за помощь :)
Не стесняйтесь поделиться тем, что такое ошибка? – gvee
Ошибка синтаксиса в выражении запроса «Выберите сумму (x2. [Avg Revenue]) From FROM [BrandRevenue (Weekly)] x2 Где x2. [SubCategoryID] = x. [SubCategoryID] И x2. [Avg Revenue] <= x . [Avg Revenue]) – NiketD