读书人

求1MDX表达式

发布时间: 2012-12-16 12:02:32 作者: rapoo

求一MDX表达式
有一事实表如下:
id 列1
1 a
1 b
2 c
2 b
2 a
3 a
3 b
... ..

我想得到的2个度量值是:
2条记录的数量 3条记录的数量
2 1

请教格纹如何实现
[解决办法]
2条记录的数量 :2

3条记录的数量 :1

求MDX表达式写法
[解决办法]

select case when count(数量)=2 then [2条记录的数量] 
when count(数量)=2 then [3条记录的数量] end
from
(select 数量=count(id) from tb group by id) a
group by 数量

[解决办法]
select case when count(数量)=2 then [2条记录的数量] 
when count(数量)=3 then [3条记录的数量] end
from
(select 数量=count(id) from tb group by id) a
group by 数量

[解决办法]
我要的是MDX而不是sql
[解决办法]
你连维度都没怎么写
[解决办法]
目前的维度只有一个 id

读书人网 >SQL Server

热点推荐