次のような MDX クエリがあります。
with
member [Measures].[Currency] as [Currency].[Code].Currentmember.Member_Key
member [Measures].[Date] as [Time].[Date].Currentmember.Member_Key
member [Measures].[Wholesale Price Totals] as [Measures].[Wholesale Price] * [Measures].[Net Sold Units]
select
{
[Measures].[Currency]
,[Measures].[Date]
,[Measures].[Sold Units]
,[Measures].[Wholesale Price Totals]
}
on columns,
ORDER
(
NONEMPTY
(
CROSSJOIN
(
{[Time].[Date].&[2013-02-26T00:00:00],[Time].[Date].&[2013-02-27T00:00:00]}
,EXCEPT([Currency].[Code].Members, [Currency].[Code].[All])
),
[Measures].[Sold Units]
),
[Measures].[Date], BASC
)
on rows
from MyCube
[卸売価格合計] として、すべての [販売ユニット] (数量) * [卸売価格] の合計が必要です。このようなクエリは、Wolesale 価格の合計を乗じたすべての販売ユニットの合計を取得します。すべての販売ユニット「セル」の合計に卸売価格を掛ける必要があります。
私は数日前からそれをやろうとしていますが、これは私を夢中にさせています!
前もって感謝します!