У меня есть странная проблема с производством, которую я не могу воспроизвести в своем местном развитии. Обратите внимание, что у нас есть два приложения, работающие на базе одной и той же БД, но они возвращают разные данные (старое приложение является правильным)
У меня есть строка, подобная следующей
UPDATE #ResultTempTable
SET @@beginningBal = CLoanBal = @@beginningBal + NetChange
Цель этого состоит в том, чтобы просмотреть строки по дате и рассчитать остаток займа с течением времени.
Проблема, с которой я сталкиваюсь, заключается в том, что она начинает вычисления с противоположной стороны. Моя временная таблица упорядочена по DESC
, но расчет начинается на основании ASC
.
Что-нибудь очевидное, что может выделиться? Я ограничен, когда дело доходит до тестирования производства.