Подскажите решение для отчета
От: Аноним  
Дата: 29.09.06 05:42
Оценка:
есть таблица:

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


в прицыпе — решение, НО
в моём запросе данные будут выходить строчкой а хотелось бы чтобы (кол-во и сумма) продукции — выходила колонкой?

как такое можно сделать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.