最新标注
热门标注
历史更新
站点地图
RSS
Home
CrazyCoder
»
原创
»
it评论
»
it业界
»
互联网
»
精品软件
开发语言
»
网络编程
编程综合
嵌入式开发
算法
英文资料
汇编语言
PowerBuilder
p2p技术
验证码识别
DotNet
Java教程
C语言教程
C 教程
Delphi教程
VB教程
QQ协议开发
项目管理
»
数据库
»
Web开发
»
Python
Css教程
XML教程
网页特效
PhotoShop教程
Illustrator教程
CorelDraw教程
Ruby教程
CorelDraw教程
网站安全
开发平台-工具
Web
PHP教程
Flash教程
Ajax教程
Javascript教程
Html教程
Dreamweaver
Asp教程
技术综合
»
软件测试
办公软件
QQ相关
Windows
网络技术
游戏开发
软件工程
软件教程
编程思想
游戏开发
外挂开发
OpenApi
AutoCad
广告设计
3D设计
平面设计相关
移动手机开发
服务器
»
Linux
Unix/FreeBsd
web服务器
服务器技术
安全
博文摘选
»
翻译
首页
»
博文摘选
» 荣丰2008,《Microsoft SQL Server 2008 MDX Step by Step》学习笔记一:MDX查询第一课
Rss订阅
荣丰2008,《Microsoft SQL Server 2008 MDX Step by Step》学习笔记一:MDX查询第一课
on 2011-6-12
in
博文摘选
|
0 Comment
SQL Server 2008中SQL应用系列及BI笔记系列--目录索引
导读:本文介绍
MDX查询的基础内容,已经了解的读者可以直接略过。
本文将包括以下内容:
■1、
使用MDX查询编辑器构建并执行MDX查询。
本文所用数据库和所有源码,请到微软官网下载
1、SQL查询与MDX查询示例比较
在MdxStepByStep数据库中(后缀名为.SQL)查询
USE MdxStepByStep SELECT m.EnglishProductName, o.TotalSalesAmount FROM dbo.DimProduct m INNER JOIN ( -- TOP 10 PRODUCTS OF 2003 SELECT TOP 10 a.ProductKey, SUM(a.SalesAmount) AS TotalSalesAmount FROM ( SELECT x.productkey, x.salesamount FROM dbo.FactInternetSales x INNER JOIN dbo.DimDate y ON x.OrderDateKey=y.DateKey WHERE y.CalendarYear=2003 UNION ALL SELECT x.productkey, x.salesamount FROM dbo.FactResellerSales x INNER JOIN dbo.DimDate y ON x.OrderDateKey=y.DateKey WHERE y.CalendarYear=2003 ) a GROUP BY a.ProductKey ORDER BY TotalSalesAmount DESC ) n ON m.ProductKey=n.ProductKey LEFT OUTER JOIN ( --PRODUCT SALES IN 2004 SELECT a.ProductKey, SUM(a.SalesAmount) AS TotalSalesAmount FROM ( SELECT x.productkey, x.salesamount FROM dbo.FactInternetSales x INNER JOIN dbo.DimDate y ON x.OrderDateKey=y.DateKey WHERE y.CalendarYear=2004 UNION ALL SELECT x.productkey, x.salesamount FROM dbo.FactResellerSales x INNER JOIN dbo.DimDate y ON x.OrderDateKey=y.DateKey WHERE y.CalendarYear=2004 ) a GROUP BY a.ProductKey ) o ON m.ProductKey=o.productkey ORDER BY n.TotalSalesAmount DESC /* EnglishProductName TotalSalesAmount Mountain-200 Black, 38 1327957.4077 Mountain-200 Black, 42 1139429.4872 Mountain-200 Silver, 38 1136622.4928 Mountain-200 Black, 46 1011074.3685 Mountain-200 Black, 38 NULL Mountain-200 Silver, 42 1011486.1762 Touring-1000 Blue, 60 835290.1559 Road-350-W Yellow, 48 897217.9635 Mountain-200 Silver, 46 1029170.7639 Road-350-W Yellow, 40 840970.6467 */
而在维度数据库中对应的MDX查询(后缀名为.MDX)如下:
WITH MEMBER [Measures].[Total Sales Amount] AS ([Measures].[Internet Sales Amount]) + ([Measures].[Reseller Sales Amount]) SET [Top 10 Products of 2003] AS TOPCOUNT( {[Product].[Product].[Product].Members}, 10, ([Measures].[Total Sales Amount], [Date].[Calendar Year].[CY 2003]) ) SELECT {([Measures].[Total Sales Amount])} _disibledevent=>2、 用MDX 查询编辑器实现一个最简单的MDX的编写。
在SSMS界面登录Analysis Services,选择MDX Step By Step数据库:
对于MDX新手来说,最令人鼓舞的莫过于大部分MDX查询都可以借助拖拽来实现。
参考资源:
1、MDX官方教程(http://msdn.microsoft.com/zh-cn/library/ms145506.aspx )
邀月注:鉴于读者提出意见,本系列尽量简明,方便读者阅读。
邀月注:本文版权由邀月和CSDN共同所有,转载请注明出处。
助人等于自助!
3w@live.cn
Tags:
数码大师2008
腾讯qq2008
荣丰2008
延伸阅读
2011-6-13
--
荣丰2008,《Microsoft SQL Server 2008 MDX Step by Step》学习笔记二:理解元数组(Tuples)
2011-6-12
--
荣丰2008,《Microsoft SQL Server 2008 MDX Step by Step》学习笔记二:理解元数组(Tuples)
2009-9-2
--
腾讯qq:腾讯QQ 光环褪尽显丑陋!
2009-9-2
--
腾讯qq:谁来阻击腾讯QQ?
2009-9-2
--
腾讯qq:腾讯打响QQ密码保卫战
2009-9-2
--
腾讯qq:一场虚惊?腾讯QQ有病毒传闻不实
2009-9-2
--
腾讯qq:教你WindowsXP中彻底封杀腾讯QQ广告
2009-9-2
--
腾讯qq:让你的腾讯QQ回归自然本色
最新评论
发表评论
昵称
评论
验证码
点击图片更换
赞助商广告
随机更新
xps阅读器,XPS文档阅读器的文件流功能解决文档实时呈现的问题
ae合并图层,[转载]AE控制图层中要素可见状态的几种方法
Silverlight 2.5D RPG游戏技巧与特效处理:(二十一)自定义路径动画
itemno,WP7中对ListBox的ItemTemplate中子元素的后台操作
javascript中打开客户端,关于void的一个疑问
开发平台,LJParser内容搜索与挖掘开发平台
spring框架,.NET 开源框架 Spring.NET
jqurey,仿百度搜索时的下拉列表(jQurey实现)
好书分享,说说我的web前端之路,分享些前端的好书
sql备份还原,SQL Server 备份和还原全攻略
psd源文件,【网页设计】分享国外精美网页设计模板(PSD源文件+HTML) 其之一
IIS 6.0 PHP 5.3.4 MySQL 5.1配...
dnf第九章,WCF4.0进阶系列—第九章 事务支持(上)
wpf多线程,WPF的线程模型
数组排序算法,算法--找出数组中出现次数超过一半的数
微博推进器,聚变推进器推进太空旅行
Memcached在大型网站中应用
.NET简谈互操作(五:基础知识之Dynamic平台调用)
meego,Intel MeeGo网上应用程序商店即将发布
MoviePass:电影院包月服务
hadoop,Hadoop简要介绍
IE兼顾鱼和熊掌 微软挖苦Chrome/Firefox
struts2,struts2 与 ckeditor3的整合
阻塞与非阻塞,阻塞赋值与非阻塞赋值
tg787,TG787 脚本
sqlrow,sql server 中text in row
开源框架,.NET 开源框架 Castle
tg787,TG787 脚本
db2存储过程,从java写的存储过程转换到DB2的SQL存储过程的笔记
cdecl,extern “C” _cdecl __stdcall
热门标注
连锁反应歌词
(1)
淘宝网店交税
(1)
武汉网店交税
(1)
网店交税
(1)
连锁反应
(1)
socket报文
(1)
网页设计师网站
(1)
快玩游戏下载
(1)
快玩游戏
(1)
google问答
(1)
申请google
(1)
google限制
(1)
绕过限制
(1)
绕过空间限制
(1)
安全生产月总结
(1)
文章多高
(1)
安全员
(1)
wcf安全性
(1)
魔兽秘籍不好使
(1)
wcf安全
(1)
最近更新
ctime用法,CTime类的用法
conso,JBoss关闭异常Failed to authenticate principal=null, securityDomain=jmx-console的解决
关于spring加载applicationContext初始化bean顺序的问题
关于FileZilla 连接公司FTP乱码问题的处理
问题数学模型,基于矩阵的流程数学模型的一个小问题
squid优化,squid 优化指南
地下城与勇士人物,龙与地下城中的人物属性
讲座:“软件企业常见问题和系统性解决方法”(7月5日北京)
云计算数据库,SQL计算数据库表占用的真实空间大小
oracle,Oracle HowTo:如何强制刷新Buffer Cache
Google与航空公司合作推Chromebook
ie8兼容模式,【分享】让网站在IE8的兼容模式下运行
原来就是你,商业模式就是你赚钱的方式
偶然必然,失败是必然的,成功是偶然的
进圈子,你进google+圈子了么?
日记一则,新站推广日记一则
团队合作小结,网络公司Web开发团队管理的小结
决策树,8.4.1 决策树
持续集成,持续集成_2_场景
选用Eclipse CDT替代Source Insight
最新标注
连锁反应歌词
(1)
淘宝网店交税
(1)
武汉网店交税
(1)
网店交税
(1)
连锁反应
(1)
socket报文
(1)
网页设计师网站
(1)
快玩游戏下载
(1)
快玩游戏
(1)
google问答
(1)
申请google
(1)
google限制
(1)
绕过限制
(1)
绕过空间限制
(1)
安全生产月总结
(1)
文章多高
(1)
安全员
(1)
wcf安全性
(1)
魔兽秘籍不好使
(1)
wcf安全
(1)
最新评论