gpt4 book ai didi

ssas - 什么是 MDX "not in"SQL 的 where 子句模拟?

转载 作者:行者123 更新时间:2023-12-05 02:10:45 28 4
gpt4 key购买 nike

在 SQL 中我可以这样写:

SELECT some_column_1, some_column_2 FROM some_table WHERE some_column_3 NOT IN ("blah", "bleh", "meh");

如何在 MDX 中做同样的事情?请注意,some_column_3 未被选中,但充当过滤器。我知道 MDX 中的 EXCEPT 东西,但我只能将它用于在轴上选择的东西。如何放在WHERE子句中?或者如何用其他东西获得相同的结果?

例如,我需要这样的东西:

SELECT some_measure ON COLUMNS FROM [Model] WHERE some_hierarchy NOT IN ("blah", "bleh", "meh");

最佳答案

您可以像这样使用 Except 函数或其缩写 -(减号):

SELECT [Measures].[some_measure] ON COLUMNS 
FROM [Model]
WHERE {-{[Some Dimension].[some_hierarchy].[blah], [Some Dimension].[some_hierarchy].[bleh], [Some Dimension].[some_hierarchy].[meh]}}

关于ssas - 什么是 MDX "not in"SQL 的 where 子句模拟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58290721/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com