在行上,我基本上想选择层次结构的所有成员,但想将其中两个合并为一个。例如,成员将包括A
, B
, and C
, 所以选择[Group].[Group].members
会给我All
, A
, B
, andC
但我想得到All, A,
and B&C
, whereB
和C
已合并到一个成员中。
这可能在查询中吗?
我正在使用的数据库存储有关订单运输速度、小包裹、小于卡车装载量和白手套的信息。我想合并小包裹和小于卡车的负载,这样我就可以获得两种运输速度的汇总数据。
我尝试创建一个计算成员:[Measures].[Not White Glove] as AGGREGATE([Order Product].[Ships Via Group].&[Small Parcel], [Order Product].[Ships Via Group].&[Less than Truck Load])
但不确定如何使用它,就像我目前拥有的那样[Order Product].[Ships Via Group].members ON ROWS
。
当我([Measures].[Not White Glove], [Order Product].[Ships Via Group].&[White Glove], [Order Product].[Ships Via Group].&[All]) ON ROWS
输入错误时Query (14, 11) The Ships Via Group hierarchy is used more than once in the Crossjoin function.
有没有更好的方法来解决这个问题/那个错误是什么意思?