Общая сумма суммы после покупки и продажи продукта в Oracle - PullRequest
0 голосов
/ 05 ноября 2019

У меня есть простая таблица продуктов с другим продуктом. Я хочу рассчитать текущее количество продукта из данной таблицы.

SL  Name    Buy Sell
1   Apple   10  0
2   Apple   0   9
3   Apple   15  0
4   Apple   0   10
5   Apple   5   0
6   Orance  15  0
7   Orance  0   20
8   Orance  30  0
9   Orance  0   10
10  Orance  15  0

То, что я хочу вычислить, это то, как фрукты могут быть в моей корзине сейчас.

Ответы [ 2 ]

1 голос
/ 05 ноября 2019

Я думаю, что вы хотите объединить данные и вычесть продажи из покупок:

select fruit, sum(buy) - sum(sell) as net
from t
group by fruit;
1 голос
/ 05 ноября 2019

Вы можете использовать group by и sum следующим образом:

select name, sum(buy) - sum(sell) as in_my_basket
from your_table 
group by name;

Cheers !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...