WITH
MEMBER CostDifference AS
Sum([Measures].[ExtendedCost]) - [Measures].[ExtendedCost]
SELECT
NON EMPTY
{
[Measures].[ExtendedCost]
,CostDifference
} ON COLUMNS
,NON EMPTY
{[Parts].[ItemDesc].MEMBERS, [Dim Date].[DateUK].MEMBERS} ON ROWS
FROM [Cube]
我想在不同的維度,即2日快照(31/1/2010和28/2/2010)的所有產品在DimParts減去一個措施MDX減措施
如果我從等式中刪除這一段代碼,然後我得到的是零 [Dim Date].[DateUK].MEMBERS
如果我使用一個交叉連接,以添加多個昏暗即使這樣的成本差爲零
e.g. ,NON EMPTY CrossJoin ( [Parts].[ItemDesc].MEMBERS ,{[Dim Date].[DateUK]} ) ON ROWS
我正在使用SQl Server 2008R2
我在這裏丟失了什麼。
那麼這將永遠是這樣! ... [Measures]。[ExtendedCost] - [Measures]。[ExtendedCost] = 0' – whytheq
但是我在等式中添加了暗淡因此我將不同的日期計算在內,思維過程是否錯誤? – singhswat