Я пытаюсь сделать запрос для объединения значений вручную. Идея такова: «каждое значение -ve должно начинать + ve записей на основе FIFO»
Пожалуйста, помогите мне в этом отношении. Я делал это с помощью хранимой процедуры с кучей выражений CASE, но все равно безуспешно.
Это похоже на запуск Excel vlookup for = bal * -1, но в формате SQL :) ......
SELECT * FROM <table> WHERE (BAL <> BAL*-1)
должен дать вам каждую строку, в которой баланс не равен * -1 из другого баланса