У меня есть эти данные:
Player StartBalance Day1Earned Day1Spent Day2Earned Day2Spent Day3Earned Day3Spent
Alex 10 0 0 3 -5 3 -15
Как составить промежуточную сумму по столбцу с использованием SQL Server, чтобы конечный баланс на 3-й день (фактические данные можно было расширить до 30-го дня) был бы равен 0?
Суточный баланс определяется балансом предыдущего дня + заработанным текущим днем + потраченным текущим днем, и если сумма всех 3 меньше 0, баланс будет равен 0.