집합 식 사용
집합은 0개 이상의 튜플이 순서대로 나열된 목록으로 구성되며 튜플을 포함하지 않는 집합을 빈 집합이라고 합니다.
집합의 전체 식은 중괄호로 묶인 0개 이상의 명시적으로 지정된 튜플로 구성됩니다.
{ [ { Tuple_expression | Member_expression } [ , { Tuple_expression Member_expression | } ] ... ] }
집합 식에 지정된 멤버 식은 한 멤버 튜플 식으로 변환됩니다.
예시
다음 예제에서는 쿼리의 열 및 행 축에 사용되는 두 개의 집합 식을 보여 줍니다.
SELECT
{[Measures].[Internet Sales Amount], [Measures].[Internet Tax Amount]} ON COLUMNS,
{([Product].[Product Categories].[Category].&[4], [Date].[Calendar].[Calendar Year].&[2004]),
([Product].[Product Categories].[Category].&[1], [Date].[Calendar].[Calendar Year].&[2003]),
([Product].[Product Categories].[Category].&[3], [Date].[Calendar].[Calendar Year].&[2004])}
ON ROWS
FROM [Adventure Works]
열 축에서 집합
{[측정값]. [인터넷 판매액], [측정값]. [인터넷 세금 금액]}
는 Measures 차원의 두 멤버로 구성됩니다. 행 축에서 집합
{([Product]. [제품 범주]. [Category].&[4], [Date]. [일정]. [역년].&[2004]),
([제품]. [제품 범주]. [Category].&[1], [Date]. [일정]. [Calendar Year].&[2003]),
([제품]. [제품 범주]. [Category].&[3], [Date]. [일정]. [Calendar Year].&[2004])}
는 세 개의 튜플로 구성되며, 각 튜플에는 Product 차원의 제품 범주 계층 구조와 날짜 차원의 일정 계층 구조에 대한 멤버에 대한 두 가지 명시적 참조가 포함됩니다.
집합을 반환하는 함수의 예는 MDX(멤버, 튜플 및 집합 작업)를 참조하세요.