我有一个以下MDX查询:
SELECT {[Measures].[PARTICIPANT ID]} ON columns,
{[GENDER].[Female Gender]} ON rows
FROM [Dystonia DS]我有一个名为AGE IN YEARS的维度,我想使用年龄范围过滤PARTICIPANT ID,即20到54岁之间的PARTICIPANT ID,等等。
我在这个论坛上得到了日期范围的解决方案,但无法通过引用日期范围MDX来实现年龄范围。
任何帮助都是非常感谢的。
发布于 2012-09-25 00:40:25
如果它确实是另一个维度,并且您不想显示它,那么您不能直接将它添加到WHERE子句中吗?
SELECT {[Measures].[PARTICIPANT ID]} ON columns,
{[GENDER].[Female Gender]} ON rows
FROM [Dystonia DS]
WHERE {[Age Range].&[20]:[Age Range].&[54]}如果需要查看它,可以将其添加到行维的元组中。
SELECT {[Measures].[PARTICIPANT ID]} ON columns,
([GENDER].[Female Gender],
{[Age Range].&[20]:[Age Range].&[54]}) ON rows
FROM [Dystonia DS]https://stackoverflow.com/questions/12562214
复制相似问题