mdx语法说明 天善智能一家之言_第1页
mdx语法说明 天善智能一家之言_第2页
mdx语法说明 天善智能一家之言_第3页
mdx语法说明 天善智能一家之言_第4页
mdx语法说明 天善智能一家之言_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023Mdx 语法整理 年-月-日 以 2010-10-25 为例2目前模块思路(求具体到某一天)2求本日销售量 2010-10-252求 2010-10-1 的销售量2求 2010-10-31 的销售量2求 2010-9-1 的销售量3求 2010-9-30 的销售量3求 2010-10-1 到 2010-10-25 的截止到本月销售量3求 2010-10-1 到 2010-10-31 的本月整月销售

2、量3求 2010-9-1 到 2010-9-30 的上月整月销售量3求 2010-9-25 的上月日同期销售量4求 2010-9-1 到 2010-9-25 的上月截止的销售量(错误的算法)4求 2010-9-1 到 2010-9-25 的上月截止的销售量(正确的算法)4求 2010-8-25 的上二月日同期销售量(正确算法)4求 2010-8-25 的上二月日同期销售量(错误算法)4求 2010-8-1 到 2010-8-25 的上二月截止的销售量(错误算法)5求 2010-8-1 到 2010-8-25 的上二月截止的销售量(正确算法)5求 2010-1-1 到 2010-10-25 的截

3、止到本年销售量5求 2010-1-1 到 2010-12-31 的本年整年销售量5求 2009-1-1 到 2009-12-31 的上年整年销售量6求 2009-10-25 的上年日同期销售量6求 2009-1-1 到 2009-10-25 的上年截止销售量6年-月 以 2010-10 为例7求 2010-10 本月销售量7求 2010-09 前一个月销售量7求 2010-08 前两个月销售量7求 2009-10 去年当月的销售量7求 2010-1 到 2010-10 截止到本年的销售量8求 2009-1 到 2009-10 截止到去年销售量8求 2010-1到 2010-12 本年整年销售量

4、8求 2009-1到 2009-12 去年整年销售量9Mdx 代码9年月日形式 Mdx 代码9年月形式 Mdx 代码13参数分类15日期参数格式15区域公司参数格式15管店总参数格式15门店参数格式15品牌参数格式16天善智能: MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023年-月-日 以 2010-10-25 为例目前模块思路(求具体到某一天).这个结果表示的是: 2009/12/31求

5、本日销售量 2010-10-25求 2010-10-1 的销售量求 2010-10-31 的销售量求 2010-9-1 的销售量天善智能: MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023求 2010-9-30 的销售量求 2010-10-1 到 2010-10-25 的截止到本月销售量求 2010-10-1 到 2010-10-31 的本月整月销售量求 2010-9-1 到 2010-9-

6、30 的上月整月销售量求 2010-9-25 的上月日同期销售量天善智能: MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023求 2010-9-1 到 2010-9-25 的上月截止的销售量(错误的算法)求 2010-9-1 到 2010-9-25 的上月截止的销售量(正确的算法)求 2010-8-25 的上二月日同期销售量(正确算法)求 2010-8-25 的上二月日同期销售量(错误算法)求

7、 2010-8-1 到 2010-8-25 的上二月截止的销售量(错误算法)天善智能: MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023求 2010-8-1 到 2010-8-25 的上二月截止的销售量(正确算法)求 2010-1-1 到 2010-10-25 的截止到本年销售量求 2010-1-1 到 2010-12-31 的本年整年销售量求 2009-1-1 到 2009-12-31 的

8、上年整年销售量天善智能: MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023求 2009-10-25 的上年日同期销售量求 2009-1-1 到 2009-10-25 的上年截止销售量年-月 以 2010-10 为例求 2010-10 本月销售量求 2010-09 前一个月销售量天善智能: MDX 语法说明天善智能专注 BI 商业智能和数据

9、库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023求 2010-08 前两个月销售量求 2009-10 去年当月的销售量求 2010-1 到 2010-10 截止到本年的销售量求 2009-1 到 2009-10 截止到去年销售量 天善智能: MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023本

10、年整年销售量求 2010-1到 2010-12去年整年销售量求 2009-1到 2009-12Mdx 代码年月日形式 Mdx 代码withmember Measures.具体到某一天 AS日期.年-月-日.parent.parent.prevmember.lastchild.lastchild.Properties(key)memberMeasures.本日通用模版 as Measures.销售量 /*2010-10-25的销售量*/* FirstSibling 返回成员的父成员的第一个子成员。 LastSibling 返回成员的父成员的最后一个子成员。*/member Measures.月初

11、销售量 as (日期.年-月-日.parent.firstchild,天善智能: MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023Measures.本日通用模版) /* 2010-10-1的销售量*/member Measures.月初销售量 as (日期.年-月-日.FirstSibling, Measures.本日通用模版) /* 2010-10-1的销售量*/member Measur

12、es.月底销售量 as (日期.年-月-日.parent.lastchild, Measures.本日通用模版) /* 2010-10-31 的销售量*/member Measures.月底销售量 as (日期.年-月-日.LastSibling, Measures.本日通用模版) /* 2010-10-31 的销售量*/member Measures.上月初销售量 as (日期.年-月-日.parent.prevmember.firstchild, Measures.本日通用模版) /* 2010-9-1 的销售量*/member Measures.上月底销售量 as (日期.年-月-日.p

13、arent.prevmember.lastchild, Measures.本日通用模版) /* 2010-9-30 的销售量*/member Measures.上月底销售量 as (日期.年-月-日.FirstSibling.prevmember, Measures.本日通用模版) /* 2010-9-30 的销售量*/member Measures.截止到本月销售量 as iif(sum(mtd(日期.年-月-日),iif(Measures.本日通用模版=null,0,Measures.本日通用模 版)=0,null,sum(mtd(日期.年-月-日),iif(Measures.本日通用模版

14、=null,0,Measures.本日通用模 版) /*2010-10-1 到2010-10-25 的销售量*/member Measures.本月整月销售量 as(日期.年-月-日.parent,Measures.本日通用模版)/*2010-10-1 到2010-10-31 的销售量*/member Measures.上月整月销售量 as(日期.年-月-日.parent.prevmember,Measures.本日通用模版)/* 2010-9-1 到2010-9-30日的销售量*/member Measures.上月日同期销售量 as(PARALLELPERIOD(日期.年-月-日.月, 1

15、,日期.年-月-日),Measures.本日通用模版)/* 2010-9-25日的销售量*/-PARALLELPERIOD表示是是同期销售量member Measures.上月截止销售量as天善智能: MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023 (PARALLELPERIOD( 日期.年-月-日.月, 1,日期.年-月-日),Measures.截止到本月销售量)/* 2010-9-1

16、到-9-25 日的销售量 (这种做法非常的不对, 因为如果是-10-31的话,这个同期就查询不到数据, 所以只有使用上月日同期销售量的求和来做才可以的,以后建议不要使用这个来求解)*/member Measures.上月截止销售量 as iif(sum(mtd(日期.年-月-日),iif(Measures.上月日同期销售量=null,0,Measures.上月日 同期销售量)=0,null,sum(mtd(日期.年-月-日),iif(Measures.上月日同期销售量=null,0,Measures.上月日 同期销售量) /* 2010-9-1 到-9-25 日的销售量这个是非常正确的求法.*

17、/member Measures.上二月日同期销售量 as(PARALLELPERIOD(日期.年-月-日.月, 2,日期.年-月-日),Measures.本日通用模版)/* 求解-8-25 的销售量*/member Measures.上二月日同期销售量 as(PARALLELPERIOD(日期.年-月-日.月, 1,日期.年-月-日),Measures.上月日同期销售量)/* 求解-8-25 的销售量,如果是月底的话,就会出现问题,以后不要这样的使用了.*/member Measures.上二月截止销售量 as iif(sum(mtd(日期.年-月-日),iif(Measures.上二月日同

18、期销售量=null,0,Measures.上二 月日同期销售量)=0,null,sum(mtd(日期.年-月-日),iif(Measures.上二月日同期销售量=null,0,Measures.上二 月日同期销售量)/* 求解-8-1 到2010-8-25 的销售量*/member Measures.上二月截止销售量 as iif(sum(mtd(日期.年-月-日),iif(Measures.上二月日同期销售量=null,0,Measures.上二 月日同期销售量)=0,null,天善智能: MDX 语法说明天善智能专注 BI 商业智能和数

19、据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023 sum(mtd(日期.年-月-日),iif(Measures.上二月日同期销售量=null,0,Measures.上二 月日同期销售量)/* 求解-8-1 到2010-8-25 的销售量,如果是月底的话,就会出现问题,以后不要这样的使用了.*/member Measures.截止到本年销售量 as iif(sum(ytd(日期.年-月-日),iif(Measures.本日通用模版=null,0,Measures.本日通用模 版)=0,null

20、,sum(ytd(日期.年-月-日),iif(Measures.本日通用模版=null,0,Measures.本日通用模 版)/*2010-1-1 到2010-10-25 的销售量*/member Measures.本年整年销售量 as(日期.年-月-日.parent.parent,Measures.本日通用模版)/*2010-1-1 到2010-12-31 的销售量*/member Measures.上年整年销售量 as(日期.年-月-日.parent.parent.prevmember,Measures.本日通用模版)/*2009-1-1 到2009-12-31 的销售量*/member

21、Measures. 上 年 日 同 期 销 售 量 as (PARALLELPERIOD( 日期.年-月-日.年, 1,日期.年-月-日), Measures.本日通用模版)/*2009-10-25 的销售量*/member Measures.上年截止销售量as iif(sum(ytd(日期.年-月-日),iif(Measures.上年日同期销售量=null,0,Measures.上年日 同期销售量)=0,null,sum(ytd(日期.年-月-日),iif(Measures.上年日同期销售量=null,0,Measures.上年日 同期销售量)/*2009-1-1 到2009-10-25 的

22、销售量*/select Measures.具体到某一天,天善智能: MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 Measures.本日通用模版, Measures.月初销售量,Measures.月初销售量,Measures.月底销售量 ,Measures.月底销售量 , Measures.上月初销售量 , Measures.上月底销售量,Measures.上月底销售量, Measures.截止到本月销售量, Me

23、asures.本月整月销售量 , Measures.上月整月销售量, Measures.上月日同期销售量, Measures.上月截止销售量, Measures.上月截止销售量 , Measures.截止到本年销售量, Measures.本年整年销售量, Measures.上年整年销售量,Measures.上年日同期销售量, Measures.上年截止销售量,QQ: 744711023Measures.上二月日同期销售量, Measures.上二月日同期销售量, Measures.上二月截止销售量, Measures.上二月截止销售量 on 0from KPI where日期.年-月-日.年.

24、&2010.&10.&2010-10-25T00:00:00年月形式 Mdx 代码WITHMEMBER Measures.本月通用模版 AS Measures.销售量/* 2010-10 的销售量*/MEMBER Measures.前一月整车销售台次 AS(Measures.本月通用模版,ParallelPeriod (日期.年-月.月 MEMBER Measures. 前 一 月 整 车 销 售 台 次 AS (Measures.本月通用模版,日期.年-月.prevmember)/* 2010-9 的销售量*/, 1,日期.年-月)MEMBER Measures.前两月整车销售台次 AS天善

25、智能: MDX 语法说明天善智能专注 BI 商业智能和数据库性能优化想学习 BI 商业智能?想掌握真正的数据库技术?想薪水尽快翻番?那么赶紧加入我们吧!QQ 群:242759029 QQ: 744711023 (Measures.本月通用模版,ParallelPeriod (日期.年-月.月,2, 日期.年-月)MEMBER Measures.前两月整车销售台次 AS(Measures.本月通用模版,日期.年-月.prevmember.prevmember)/* 2010-8 的销售量*/MEMBER Measures.去年当月整车销售台次

26、 AS(Measures.本月通用模版,ParallelPeriod (日期.年-月.年,1,日期.年-月)/* 2009-10 的销售量*/MEMBER Measures.本年累计整车销售台次 AS iif( sum(ytd(日期.年-月),(iif(Measures.本月通用模版=null,0,Measures.本月通用模版)=0,null, sum(ytd(日期.年-月),(iif(Measures.本月通用模版=null,0,Measures.本月通用模版)/* 2010-1 到-10 的销售量*/MEMBER Measures.去年累计整车销售台次 AS iif(sum(ytd(日期.年-月),(iif(Measures.去年当月整车销售台次=null,0,Measures.去年当月 整车销售台次)=0,null, sum(ytd(日期.年-月),

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论