Задача следующая есть продажи по годам
нужно в поле
изменения посчитать разницу продаж между i и i-1 годами первый год
________________________________________
год|тип продукта | продажи |изменение |
1 | 1 | 200 | 200 |
2 | 1 | 100 | -100 |
3 | 1 | 300 | 200 |
1 | 2 | 50 | 50 |
2 | 2 | 300 | 250 |
3 | 2 | 100 | -200 |
и т.д.
как это сделать в Microsoft Office Access 2007?
в с# + SQL server я бы выгрузил данные в массив и посчитал, а патом обратно загрузил в БД а тут не знаю как
В идеале сделать запрос к БД
UPDATE [Project Dop] SET
WHERE ((([Project Dop].[Возврат инвестиций])=[Project Dop]![Выручка]) - (а вот тут функция возвращавшая значение того же поле но в предыдущей записи (а если текущее поле первое то ноль) ) );
Что я думаю не так? или может я не правильно рассуждаю ?