1
以下查詢可以正常工作。以前幾個月MDX銷售總額
With Member PyMonthSales as
SUM(PARALLELPERIOD([Date].[Calendar].[Month], 1),[Measures].[Internet Sales Amount])
select
{PyMonthSales} on Columns,
[Date].[Calendar].[Month] on Rows
FROM
(
Select {
[Date].[Calendar].[Month].&[2006]&[5], [Date].[Calendar].[Month].&[2006]&[4]
} on Columns
From [Adventure Works]
)
但我只想要一個總計。所以我刪除了上面的查詢行
With Member PyMonthSales as
SUM(PARALLELPERIOD([Date].[Calendar].[Month], 1),[Measures].[Internet Sales Amount])
select
{PyMonthSales} on Columns
FROM
(
Select {
[Date].[Calendar].[Month].&[2006]&[5], [Date].[Calendar].[Month].&[2006]&[4]
} on Columns
From [Adventure Works]
)
這就是問題出現的地方。返回null。任何援助將是偉大的。 謝謝你的時間。
Naz
走到這一步, 隨着 集FilteredMonths作爲 \t [日期],[日曆] [月] .Members \t 會員PyMonthSales爲 GENERATE(FilteredMonths,FilteredMonths.CURRENT.ITEM(0)。 NAME 「」) 選擇在列 PyMonthSales FROM ( 選擇{ [日期],[日曆] [月]&[2006]&[5],[日期],[日曆]。[ Month]。[2006]&[4] }列 來自[Adventure Works] ) –