Подсчёт суммы доходов и расходов в Access?

Есть таблица Access. В ней хранятся изменения счёта. Они определяются знаком (то есть больше или меньше 0). Необходимо подсчитать отдельно расходы и доходы за месяц. С выбором месяца ничего трудного нет, а вот с подсчётом возникли проблемы.

Я пробовал и так, и этак, но или я слишком сильно привык к MySQL, либо лыжи не едут:
SELECT Sum(IIF([Финансы]![Счёт] > 0; `Счёт`; 0)) AS `Доход`, Sum(IIF [Финансы]![Счёт]<0; `Счёт`; 0) AS `Расход` ...

Access никак не допускает такой запрос.

Помогите!
  • Вопрос задан
  • 4428 просмотров
Пригласить эксперта
Ответы на вопрос 2
oldTV
@oldTV
Используйте функцию ABS, чтобы убрать знак "-"
Ответ написан
Комментировать
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
В своём веб-варианте бухгалтерии я решил вопрос немного по другому алгоритму.
У платежа есть его категория, которая, собственно и отличает доходную статью от расходной. категория "Питание" или "Транспорт" вряд ли будут доходными, если только Вы не работаете в кафе или в такси, в отличие от категории "Зарплата" или "Доход от квартиры бабушки".
Опять же категория - фильтр для поиска/группировки данных
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы