Exists(MDX)
업데이트: 2006년 12월 12일
지정된 첫 번째 집합에 있는 튜플 중 지정된 두 번째 집합에 있는 하나 이상의 튜플과 함께 존재하는 튜플의 집합을 반환합니다. 이 함수는 AUTOEXIST에서 자동으로 수행되는 작업을 수동으로 수행합니다. AUTOEXIST에 대한 자세한 내용은 MDX의 주요 개념(MDX)을 참조하십시오.
선택적 인수인 <MeasureGroupName>이 지정된 경우 이 함수는 두 번째 집합에 있는 하나 이상의 튜플과 함께 존재하는 튜플을 반환하며 이러한 튜플에는 지정된 측정값 그룹의 NULL이 아닌 데이터가 있습니다.
구문
Exists( Set_Expression1 , Set_Expression2 [, MeasureGroupName] )
인수
- Set_Expression1
집합을 반환하는 유효한 MDX 식입니다.
- Set_Expression2
집합을 반환하는 유효한 MDX 식입니다.
- MeasureGroupName
측정값 그룹 이름을 지정하는 유효한 문자열 식입니다.
주의
Null 값이 있는 측정값이 포함된 측정값 그룹 행은 Exists에 영향을 줍니다.
예
캘리포니아에 거주하는 고객
Exists(Customers.byName.members, {Customers.State.CA})
캘리포니아에 거주하며 제품을 구입한 적이 있는 고객
Exists(Customers.byName.members, {Customers.State.CA}, 'Sales')
제품을 구입한 적이 있는 고객
Exists(Customers.byName.members, , 'Sales')
Xbox를 구입한 적이 있는 고객
Exists(Customers.byName.members, {Product.[Product Name].[Xbox]} , 'Sales')
워싱턴, 캘리포니아 또는 영국에서 제품을 구입한 적이 있는 고객(여기서 영국 값은 미국 내에 잘못 배치되었음)
SELECT
Exists(
[Customer].[Customer Geography].[State-Province].Members *
[Sales Channel].[Sales Channel].&[Internet]
,
{[Customer].[Customer Geography].[State-Province].&[WA]&[US],
[Customer].[Customer Geography].[State-Province].&[CA]&[US],
[Customer].[Customer Geography].[State-Province].&[ENG]&[US]}
)
ON 0
FROM [Adventure Works]
WHERE [Measures].[Internet Sales Amount]
참고 항목
참조
MDX 함수 참조(MDX)
Crossjoin(MDX)
NonEmptyCrossjoin(MDX)
NonEmpty(MDX)
IsEmpty(MDX)
도움말 및 정보
변경 내역
릴리스 | 내역 |
---|---|
2006년 12월 12일 |
|
2006년 7월 17일 |
|