Товарищи, очень нужна помощь. Суть на картинке:

Есть таблица Docs. Как сделать SQL-запрос (отчет, whatewer) возвращающий всю таблицу плюс еще один столбец "умной" текущей суммы?
Текущая сумма складывается из предыдущей текущей суммы, плюс значение Cost, если это оплата; минус Cost, если это требование; или же, если тип документа: начальное сальдо, то значение текущей суммы становится просто равным Cost.
Ну, знаете, такие штуки легко проворачивать в Excel.