求一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