我有一个SQL存储过程,它使用链接服务器和Openquery来执行MDX查询。从MDX查询返回的结果格式为:
Month 1 | Month 2 | Month 3 | Month 4
12 5 4 7
其中列是动态的,即我永远不知道输出中将有多少个月。
如何将输出转换为关系格式,例如
两列。
Col 1 | Col 2
----- -----
Month1 12
Month2 5
Month3 4
等等
答案 0 :(得分:0)
您需要更改原始MDX查询,例如:
Select
[Months].members on 0
from [MyCube]
这样的事情:
Select
[Measures].defaultmember on 0,
[Months].members on 1
from [MyCube]