【发布时间】:2015-03-23 09:29:41
【问题描述】:
我有一个 MDX 查询,我想在其中显示我的每个产品的月计数,并同时显示 YTD、MTD、WTD 等。
我首先在 Adventure Works 上创建了以下 MDx 查询,它给了我 YTD,但它每个月都会显示。相反,我需要如下输出,我想在 MDX 过滤器或 where 子句中提供当前月份+年份(2015 年 3 月)
预期结果:
Category YTD
--------- ------
Bike 4500
Accessories 78000
Clothing 8900
您能否更正下面的 MDX 查询以获得以上结果集
SELECT
{
([Product].[Category].CHILDREN,[Measures].[Order Quantity])
} ON 0,
{
YTD([Date].[Calendar].[Month].[August 2008])
} ON 1
FROM [Adventure Works];
或者我已经构建了另一个 MDX 查询,它给出了相同的结果,或者应该更正其中一个以显示高于预期的结果。
SELECT
{
([Product].[Category].CHILDREN ,[Measures].[Order Quantity])
} ON Axis(0),
{
PERIODSTODATE([Date].[Calendar].[Calendar Year],[Date].[Calendar].[Month].[August 2008])
} ON Axis (1)
FROM [Adventure Works];
【问题讨论】: