这种需求怎么写MDX语句?命计算成员? 40分,无满意结帖,结帖人zxz719]

发布时间:2016-12-6 16:11:24 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"这种需求怎么写MDX语句?命计算成员? 40分,无满意结帖,结帖人zxz719]",主要涉及到这种需求怎么写MDX语句?命计算成员? 40分,无满意结帖,结帖人zxz719]方面的内容,对于这种需求怎么写MDX语句?命计算成员? 40分,无满意结帖,结帖人zxz719]感兴趣的同学可以参考一下。

各位高手好,我的问题是: 表1  字段 a1 b1 c1 表2  字段 a2 b2 c2 欲实现 : 统计 “ 表1 中 a1 b1 c1分别等于表2 中 a2 b2 c2” 的记录条数。  在SQL SERVER 2008中这样的计算成员用MDX怎么实现?? 谢谢

select a1 ,b1, c1 , count(1) from tb1,tb2 where tb1.a1 = tb2.a2 and tb1.b1 = tb2.b2 and tb1.c1 = tb2.c2 group by   a1 ,b1, c1

楼主的需求应该不能用MDX吧,使用MDX语言需要建立多维维度,而楼主的两张表很难建立这样的维度的。

mdx不是用来做这种事情的

SELECT a1,b1,c1,cnt=count(1) FROM T1 a,T2 b WHERE a.a1=b.a2 and a.b1=b.b2 and a.c1=b.c2 GROUP BY a1,b1,c1

来看看.

上一篇:[推荐] 【T-MAC学习笔记19之--浅谈触发器】 88feixianxxx]
下一篇:可更新订阅的事务复制 老是出问题,,, 37cmfu9999]

相关文章

相关评论