есть таблица:
Date | Shop | Product | Sold Items | Amount
каждый день заносится запись, какой магазин купил продукцию. т.е. может быть введено две строки типа
dd.mm.yyyy | Shop1 | Product1 | 10 | 120
dd.mm.yyyy | Shop1 | Product2 | 5 | 50
dd.mm.yyyy | Shop1 | Product3 | 35 | 40
dd.mm.yyyy | Shop2 | Product1 | 40 | 150
dd.mm.yyyy | Shop2 | Product2 | 10 | 215
dd.mm.yyyy | Shop2 | Product2 | 80 | 450
Собственно вопрос:
Как можно вытащить такую форму
колонки:
Shop | Sold Items Product1 (sum) | Amount Product1 (sum) | Sold Items Product2 (sum) | Amount Product2 (sum)
Моё решение (не совсем точное):
select Shop, Product, sum(Sold Items), sum(Amount)
from Table1
group by Shop, Product
в прицыпе — решение, НО
в моём запросе данные будут выходить строчкой а хотелось бы чтобы (кол-во и сумма) продукции — выходила колонкой?
как такое можно сделать?