Определитель запаса
У меня есть таблица, в которой есть Stock In, Stock Out и (Stock In - Stock Out). Я хочу, чтобы разница между входящими и исходящими акциями была рассчитана на основе исходящих из (Stock In - Stock Out). т.е.
Stock In |Stock Out|(Stock In - Stock Out)|
500 | 50 | 450 |
450 | 100 | 350 |
У меня проблема в том, что Stock Out вычитает из оригинального Stock In 500.
Результат у меня такой:
Stock In |Stock Out|(Stock In - Stock Out)|
500 | 50 | 450 |
0 | 100 | 400 |
0 | 150 | 350 |
Я хочу, чтобы это вычли из результата их различий.
Вот мой запрос:
SELECT Product_Code, SUM(Stock In - Stock Out) AS Stock_Balance
FROM Daily_Stock_Balance
GROUP BY Product_Code;
Это результат, который я получаю из приведенного выше запроса:
Stock In |Stock Out|Stock Balance|
500 | 50 | 450 |
| 100 | 100 |
| 150 | 100 |
Ниже моя реальная таблица базы данных
Любая помощь будет высоко оценена.