使用 SQL 查询在 MDX 查询中返回数据

发布于 2024-11-17 13:10:35 字数 283 浏览 2 评论 0原文

我创建了一份报告,其中返回了我们公司用于制造木制品的树木种类。我的查询以以下格式返回:Species.Doug Fir。当然,这就是表中数据的列出方式。我99.9%确信没有办法“去除”“物种”。只需在 MDX 查询中留下物种名称即可。

然而,我用来创建此报告的 SQL 查询有“物种”。已删除,项目经理也希望在这里重复这一点。

那么有没有办法删除 MDX 查询中的第一部分,或者有没有办法(这里可能没有意义)在 MDX 查询中创建一个 SQL stmt 以返回相同的数据,但允许我删除第一部分。

I created a report that returns, among other things, species of trees our company uses to make wood products. My query returns in this format: Species.Doug Fir. This is, of course, how the data is listed in the table. I'm 99.9% certain that there is no way to "remove" the "species." and just leave the name of the species with the MDX query.

However, the sql query I was given to create this report from has the "species." removed and the project managers want this repeated here as well.

So is there a way to either remove the first part within the MDX query, or is there a way to (and here is where this may not make sense) create an SQL stmt within the MDX query to return the same data but allow me to remove that first part.

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

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

发布评论

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

评论(1

凉城已无爱 2024-11-24 13:10:35

我猜你的维度/级别/成员叫什么,但试试这个:
Replace([树类型].[软木].currentMember.caption, "物种。", "")
我正在使用 MDX 在 Microsoft Analysis Services 中允许的 VBA 字符串函数。

I am guessing what your dimensions/levels/members are called, but try this:
Replace([Tree Type].[Softwoods].currentMember.caption, "Species.", "")
I'm using VBA string functions which MDX allows in Microsoft Analysis Services.

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