事实计数的 MDX 查询
MDX query for fact count
我想要命名集的 MDX(Query) 表达式或下面的计算度量
Tsql:
When [product].[Name] in (car1,car2,car3,car4,car5) Then [Measure].[Factcount] =0 ELSE [Measure].[Factcount] =0
我在 MDX 下面试过
IIF ({[产品].[名称].&[car1],
[产品].[名称].&[car2],[产品].[名称].&[car3],[产品].[名称].&[car4],[产品].[名称].&[car5 ]},[Measure].[Factcount] =0,[Measure].[Factcount] =1)
看看下面的示例
with member measures.test
as
case
when [Product].[Subcategory].currentmember is [Product].[Subcategory].&[18] then 0
when [Product].[Subcategory].currentmember is [Product].[Subcategory].&[2] then 0
when [Product].[Subcategory].currentmember is [Product].[Subcategory].&[22] then 0
when [Product].[Subcategory].currentmember is [Product].[Subcategory].&[17] then 0
when [Product].[Subcategory].currentmember is [Product].[Subcategory].&[11] then 0
else 1
end
select measures.test
on columns,
[Product].[Subcategory].[Subcategory]
on rows
from
[Adventure Works]
我想要命名集的 MDX(Query) 表达式或下面的计算度量
Tsql:
When [product].[Name] in (car1,car2,car3,car4,car5) Then [Measure].[Factcount] =0 ELSE [Measure].[Factcount] =0
我在 MDX 下面试过
IIF ({[产品].[名称].&[car1], [产品].[名称].&[car2],[产品].[名称].&[car3],[产品].[名称].&[car4],[产品].[名称].&[car5 ]},[Measure].[Factcount] =0,[Measure].[Factcount] =1)
看看下面的示例
with member measures.test
as
case
when [Product].[Subcategory].currentmember is [Product].[Subcategory].&[18] then 0
when [Product].[Subcategory].currentmember is [Product].[Subcategory].&[2] then 0
when [Product].[Subcategory].currentmember is [Product].[Subcategory].&[22] then 0
when [Product].[Subcategory].currentmember is [Product].[Subcategory].&[17] then 0
when [Product].[Subcategory].currentmember is [Product].[Subcategory].&[11] then 0
else 1
end
select measures.test
on columns,
[Product].[Subcategory].[Subcategory]
on rows
from
[Adventure Works]