У меня есть временная таблица, назовем ее #invoices, определяемой как
create table (id int identity(1, 1), billed money, credited money, balance money)
у меня есть следующие данные
Billed Credited
140.00
20.00
60.00
20.00
-20.00
Я хотел бы обновить столбец balance с текущим балансом. так что столбец Баланс обновляется правильно. Сальдо в основном, Счета - зачислены, но должны учитывать предыдущую строку.
Так что в моем примере баланс будет таким:
Billed Credited Balance
140.00 140.00
20.00 160.00
60.00 100.00
20.00 80.00
-20.00 -100.00
Есть ли способ сделать это, не просматривая строки и сохраняя текущий баланс? В основном я хочу обновить столбец Баланс на основе набора.