Exists(MDX)

지정된 첫 번째 집합에 있는 튜플 중 지정된 두 번째 집합에 있는 하나 이상의 튜플과 함께 존재하는 튜플의 집합을 반환합니다. 이 함수는 AUTOEXIST에서 자동으로 수행되는 작업을 수동으로 수행합니다. AUTOEXIST에 대한 자세한 내용은 MDX의 주요 개념(MDX)을 참조하십시오.

선택적 인수인 <Measure Group Name>이 지정된 경우 이 함수는 두 번째 집합에 있는 하나 이상의 튜플과 함께 존재하는 튜플을 반환하며 이러한 튜플에는 지정된 측정값 그룹의 팩트 테이블에 있는 관련 행이 포함됩니다.

구문

Exists( Set_Expression1 , Set_Expression2 [, MeasureGroupName] )

인수

  • Set_Expression1
    집합을 반환하는 유효한 MDX 식입니다.

  • Set_Expression2
    집합을 반환하는 유효한 MDX 식입니다.

  • MeasureGroupName
    측정값 그룹 이름을 지정하는 유효한 문자열 식입니다.

주의

Null 값이 있는 측정값이 포함된 측정값 그룹 행은 MeasureGroupName 인수가 지정된 경우 Exists에 영향을 줍니다.

캘리포니아에 거주하는 고객

SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Customer].[State-Province].&[CA]&[US]}
) ON 1 
FROM [Adventure Works]

캘리포니아에 거주하며 제품을 구입한 적이 있는 고객

SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Customer].[State-Province].&[CA]&[US]}
, "Internet Sales") ON 1 
FROM [Adventure Works]

제품을 구입한 적이 있는 고객

SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, , "Internet Sales") ON 1 
FROM [Adventure Works]

자전거를 구입한 고객

SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Category].&[1]}
, "Internet Sales") ON 1 
FROM [Adventure Works]