日期:2014-05-18  浏览次数:20496 次

请教1个简单的mdx语句写法,谢谢
WITH   MEMBER   [Measures].[ParameterCaption]   AS   '[时间].[年].CURRENTMEMBER.MEMBER_CAPTION '   MEMBER   [Measures].[ParameterValue]   AS   '[时间].[年].CURRENTMEMBER.UNIQUENAME '   MEMBER   [Measures].[ParameterLevel]   AS   '[时间].[年].CURRENTMEMBER.LEVEL.ORDINAL '   SELECT   {[Measures].[ParameterCaption],   [Measures].[ParameterValue],   [Measures].[ParameterLevel]}   ON   COLUMNS   ,   [时间].[年].ALLMEMBERS   ON   ROWS   FROM   [项目分析]

这是选时间纬度年的语句,怎么才能把All那条记录过滤掉

查询结果如下:
All [时间].[年].[All] 0
1990年 [时间].[年].&[1990-01-01T00:00:00] 1
1991年 [时间].[年].&[1991-01-01T00:00:00] 1
1992年 [时间].[年].&[1992-01-01T00:00:00] 1
1993年 [时间].[年].&[1993-01-01T00:00:00] 1

------解决方案--------------------
where col <> 'All '
------解决方案--------------------
CSDN有数据仓库专区的,建议lz去那里问问吧:)
------解决方案--------------------
嗯,这地方搞这个不专业。。
------解决方案--------------------
[时间].[年].ALLMEMBERS ON ROWS
这里的问题吧