Решение такое. Надо добавить служебные поля в таблицу, а не пытаться решить задачу через SELECT запросы. Каждый раз при добавлении, обновлении записей считаете итоги. Используйте Dlookup для определения счетчика, Dsum для определения итогов.
Вот пример Касовой книги. Для просмотра таблиц и запросов, нажмите shift и база данных откроется в режиме просмотра данных: http://shops.leadersoft.ru/Product.aspx?ProductID=3730