执行一个集合操作,返回一个自然有序的集合,两个指定成员作为端点,两个指定成员之间的所有成员都包含在该集合中。
Syntax
Member_Expression : Member_Expression
参数
Member_Expression
一个有效的多维表达式(MDX)表达式,返回成员。
返回值
包含指定成员及其间所有成员的集合。
Remarks
这两个参数都必须指定在给定维度的同一层级和层级内的成员。 如果两个参数都指定了相同的成员, 则 : (Range) 运算符返回一个只包含指定成员的集合。 如果第一个参数为空,则集合包含从第二个参数中指定的成员层起至该成员的所有成员。 如果第二个参数为空,则集合包含第一个参数中指定的成员的所有成员,直到同一层级的最后一个成员。
该集合算子在MDX中没有功能等价物。
示例
以下示例展示了该算子的使用方法。
-- This query returns the freight cost per user
-- for products, averaged by month, for the first quarter.
With Member [Measures].[Freight Per Customer] as
(
[Measures].[Internet Freight Cost]
/
[Measures].[Customer Count]
)
SELECT
{[Ship Date].[Calendar].[Month].&[2004]&[1] : [Ship Date].[Calendar].[Month].&[2004]&[3]} ON 0,
[Product].[Category].[Category].Members ON 1
FROM
[Adventure Works]
WHERE
([Measures].[Freight Per Customer])