我有一个如下查询的表格,我每天在此表格中添加产品价格,并使用不同的卖家名称:
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 Sears[My Site] Amazon Ebay 最低价 2012 年 1 月 16 日 AA 32 40 27 易趣 1/17/2012 BC 33.2 30 51.4 亚马逊 2012 年 1 月 18 日 DE 7.5 11.1 9.4 西尔斯