1
我有以下數據結構獲取設在只有第一屬性運行使用MDX和更改設置
age range sex population_segment
1 0-4 1 100
2 0-4 1 100
3 0-4 1 100
4 0-4 1 100
5 5-9 1 150
6 5-9 1 150
我想要得到設在只有第一範圍運行總和和性別組中的屬性發生變化。 例如,對我來說,正確的答案是隻總結記錄1和記錄5(即250)。我的石斑魚是範圍和性別。
目前我的測量只是總結所有的值,讓我錯誤的人口總和:750 我知道如何做到這一點在標準SQL(這裏澄清澄清),但我需要MDX解決方案,計算成員。
示例SQL:
WITH cte AS
(
select
*,
RowNum = row_number() over(partition by range, sex order by range, sex)
FROM myPopulationData
)
SELECT SUM(population_segment) FROM cte WHERE RowNum = 1