如果我运行以下某些经销商,例如体育产品商店,这是否符合预期?
WITH
SET [InitialSet] AS
EXISTS(
{[Reseller].[Reseller].[Reseller].MEMBERS},
{ [Date].[Calendar Year].&[2007],
[Date].[Calendar Year].&[2008] },
'Reseller Sales'
)
SELECT
{ }
ON 0,
[InitialSet]
ON 1
FROM [Adventure Works]
WHERE (
[Measures].[Reseller Order Quantity]
);
因此,如果我在下面使用带有度量的集合,我会得到Friendly Bike Shop
和Sports Products Store
的两组结果:
WITH
SET [InitialSet] AS
EXISTS(
{[Reseller].[Reseller].[Reseller].MEMBERS},
{[Date].[Calendar Year].&[2007],
[Date].[Calendar Year].&[2008]},
'Reseller Sales'
)
SELECT
{
[Date].[Calendar Year].&[2007],
[Date].[Calendar Year].&[2008]
}
ON 0,
ORDER(
[InitialSet]
,([Measures].[Reseller Order Quantity],[Date].[Calendar Year].&[2007])
,BDESC
)
ON 1
FROM [Adventure Works]
WHERE (
[Measures].[Reseller Order Quantity]
);
答案 0 :(得分:1)
如果您查看详细信息,您将看到e。 G。 “友好自行车商店”有两个不同的键:AdventureWorks立方体中的290和643。
这样的事情也可能发生在现实生活中:为什么你会假设几个国家的所有公司都有不同的名字?