以下のクエリのようなテーブルがあり、このテーブルに毎日異なる販売者名で製品価格を追加します。
create table Product_Price
(
id int,
dt date,
SellerName varchar(20),
Product varchar(10),
Price money
)
insert into Product_Price values (1, '2012-01-16','Sears','AA', 32)
insert into Product_Price values (2, '2012-01-16','Amazon', 'AA', 40)
insert into Product_Price values (3, '2012-01-16','eBay','AA', 27)
insert into Product_Price values (4, '2012-01-17','Sears','BC', 33.2)
insert into Product_Price values (5, '2012-01-17','Amazon', 'BC',30)
insert into Product_Price values (6, '2012-01-17','eBay', 'BC',51.4)
insert into Product_Price values (7, '2012-01-18','Sears','DE', 13.5)
insert into Product_Price values (8, '2012-01-18','Amazon','DE', 11.1)
insert into Product_Price values (9, '2012-01-18', 'eBay','DE', 9.4)
n 個の売り手に対してこのような結果が必要です (テーブルに売り手が追加されるにつれて)
DT PRODUCT シアーズ[マイサイト] Amazon Ebay 最低価格 2012 年 1 月 16 日 AA 32 40 27 イーベイ 2012 年 1 月 17 日 紀元前 33.2 30 51.4 アマゾン 2012 年 1 月 18 日 DE 7.5 11.1 9.4 シアーズ