MDX - 创建动态分组成员?

发布于 2024-09-19 01:50:47 字数 348 浏览 0 评论 0原文

类别 {A,B,C}

当前我可以获得:

Category    Value
--------    -----
A           100
B           200
C           300

想要得到的是:

Category    Value
--------    -----
A           100
B           200
C           300
D           500

其中 D 是 B + C 的值。

Category {A,B,C}

Value

Currently I can get:

Category    Value
--------    -----
A           100
B           200
C           300

What I'd like to get is:

Category    Value
--------    -----
A           100
B           200
C           300
D           500

Where D is the value of B + C.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不疑不惑不回忆 2024-09-26 01:50:47

哇,这实际上非常简单......

with member [Category].[Name].[D] as
    [Category].[Name].[B] + [Category].[Name].[C]

select
    {[Measures].[Value]} on columns,
    [Category].[Name].allmembers on rows
from [Cube]

结果:

Category    Value
--------    -----
A           100
B           200
C           300
D           500

Wow, this was actually incredibly easy...

with member [Category].[Name].[D] as
    [Category].[Name].[B] + [Category].[Name].[C]

select
    {[Measures].[Value]} on columns,
    [Category].[Name].allmembers on rows
from [Cube]

Result:

Category    Value
--------    -----
A           100
B           200
C           300
D           500
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文