我需要在 mdx 中加入两个从 olap 多维数据集获取结果的 6 个查询。问题是所有查询都有不同的 where 条件,我想根据行加入它们。查询是
WITH
MEMBER MEASURES.CONSTANTVALUE AS 0
SELECT
Union(MEASURES.CONSTANTVALUE,[Measures].[Totalresult]) on 0,
NON EMPTY {Hierarchize(Filter ({[keyword].[All keywords]},([Measures].[Totalresult]=0)))} ON 1
FROM [Advancedsearch]
WHERE {[Path].[/Search]}
在上面的过滤器将在不同的查询中更改,我们如何加入这个。