我有包含地理銷售數據的立方體。我想根據來自任意知名商店的前5名銷售商(所有這些都是實際問題的簡化版本),從所有商店中提取產品的銷售。在MDX中,如何過濾基於TopCount的尺寸/軸
在SQL(可恥的是我),這將是
select StoreId, ProductId, Sales from cube where ProductId in
(select top 5 ProductId from cube where Store = @Store order by Sales desc)
我得到的遠遠與TopCount上不幸的是,我需要在所有的基礎上,前5名的門店在短短的一個,如果對不起我的問題是有點不清楚銷售。我需要將產品尺寸限制爲所有商店的單個商店的前5個產品和報表。 – MrTelly 2010-12-14 10:19:54
我明白了!我編輯了查詢以在行中包含Store。 – Rudolf 2010-12-14 14:45:07
我已經嘗試了修正後的MDX,並且它將每個商店的前五名返回給我,而不是基於單個商店的前五名的每個商店的銷售額。我正在尋找5行(6,如果你包括所有)返回 – MrTelly 2010-12-16 00:14:29