нарастающий итог - чтото типа такого для прихода
select a.ДатаПрихода, b.нарастающий_итог
from приход as a, (select sum(СуммаПрихода) as нарастающий_итог
from приход as c
where a.ДатаПрихода>=c.ДатаПрихода) as b
group by a.ДатаПрихода, b.нарастающий_итог
тоже самое для расхода:
select a.ДатаРасхода, b.нарастающий_итог
from расход as a, (select sum(СуммаРасхода) as нарастающий_итог
from расход as c
where a.ДатаРасхода>=c.ДатаРасхода) as b
group by a.ДатаРасхода, b.нарастающий_итог
окончательный:
select запрос1.ДатаПрихода as Дата, (a.нарастающий_итог - b.нарастающий_итог) as остаток
from запрос1, запрос2
where запрос1.ДатаПрихода=запрос1.ДатаРасхода
проблема будет с отсутствием поступлений на дни расхода и наебарот отсутсутствие расходов на день прихода
ну ето вы сами сообразите как %)