Как написать запрос для отображения СУММЫ количества, если тот же продукт, имеющий ту же цену в моем инвентаре? - PullRequest
0 голосов
/ 27 октября 2018

Мой стол выглядит как

Product       Price        Qty
A              100          10
B              200          30
A              100          15
A              150          20

Два раза Цена 100 повторяется для продукта А в моей таблице. Следует добавить количество, если значение цены для продукта одинаково. Мой результат должен выглядеть следующим образом

Product       Price         Qty
A              100           25
A              150           20
B              200           30

Ответы [ 2 ]

0 голосов
/ 27 октября 2018

Просто используйте group by product, price с sum агрегацией как:

select product, price, sum(qty)
  from tab
group by product, price
order by product, price;
0 голосов
/ 27 октября 2018

использование sum() функция с группировкой по продукту и цене

    select t.product, t.price,sum(t.qty) as Qty from your_table t
    group by t.product,t.price
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...