У меня есть запрос, хранящийся в MS Access, который выполняет стандартный выбор из таблицы Access. Я хотел бы добавить итоговую строку в конце, показывающую суммы для некоторых из данных выше.
Я посмотрел на DSum (), но он не подходит, поскольку мне пришлось бы включать промежуточные суммы в каждой строке, а не только в конце.
Также обратите внимание, что я не хочу суммировать данные в столбце a - я хотел бы получить пустое поле для сводки столбца a.
Пример:
a | b | c
-------------
0 | 1 | 2
1 | 1 | 9
| 2 | 11 <-- Sums data above
Кто-нибудь знает, как решить эту проблему в Access? Альтернативой может быть определение второго запроса, который выполняет агрегацию, а затем объединение его с набором записей первого, но мне это не кажется особенно элегантным.
В SQL-сервере, по-видимому, возможно использовать «COMPUTE» или «ROLLUP», но они не поддерживаются в MS Access.