Except(MDX)
두 집합을 계산하고 첫 번째 집합에서 두 번째 집합에도 존재하는 튜플을 제거합니다. 중복 요소를 유지할 수도 있습니다.
구문
Except(Set_Expression1, Set_Expression2 [, ALL ] )
인수
Set_Expression1
집합을 반환하는 유효한 MDX 식입니다.Set_Expression2
집합을 반환하는 유효한 MDX 식입니다.
주의
ALL이 지정된 경우 이 함수는 첫 번째 집합에서 발견된 중복 요소를 유지하고, 두 번째 집합에서 발견된 중복 요소는 제거합니다. 멤버는 첫 번째 집합에 나타나는 순서대로 반환됩니다.
예
다음 예에서는 이 함수의 사용 방법을 보여 줍니다.
//This query shows the quantity of orders for all products,
//with the exception of Components, which are not
//sold.
SELECT
[Date].[Month of Year].Children ON COLUMNS,
Except
([Product].[Product Categories].[All].Children ,
{[Product].[Product Categories].[Components]}
) ON ROWS
FROM
[Adventure Works]
WHERE
([Measures].[Order Quantity])