См. Приведенную ниже таблицу.получить результат вычисления из двух столбцов в sql-сервере
|RefNbr | DocDate | OrigAmt | AdjAmt | Balances |
|INV001 | 2016-03-15 | 5,000.00 | 250.00 | 4,750.00 |
|INV002 | 2016-03-16 | 5,000.00 | 750.00 | 4,000.00 |
|INV003 | 2016-03-17 | 5,000.00 | 1,000.00 | 3,000.00 |
|INV004 | 2016-03-19 | 5,000.00 | 500.00 | 2,500.00 |
Как предоставить запрос для получения стоимости остатков? (Balances = OrigAmt - AdjAmt (это правило только для первой строки), а затем во второй строке, Balances = Prev Balances (балансы в первой строке) - AdjAmt и т. Д.).
Пытались ли вы что-нибудь еще? Какую версию SQL Server вы используете? –
Проверьте этот link.its, как вы хотите [введите ссылку здесь] (http://stackoverflow.com/questions/40236663/ledger-report-logic-in-stored-procedure) –
@TimBiegeleisen: Я использовал SQL Server 2014 – HariEko