ただし(MDX)関数

2つの集合を評価し、最初のセットに含まれて2番目のセットにも存在するタプルを削除し、オプションで重複を保持します。

構文

  
Except(Set_Expression1, Set_Expression2 [, ALL ] )  

引数

Set_Expression1
集合を返す有効な多次元表現(MDX)式。

Set_Expression2
集合を返す有効な多次元表現(MDX)式。

Remarks

ALLが指定されている場合、関数は最初の集合で見つかった重複を保持します。2セット目で見つかった重複は引き続き削除されます。 メンバーは最初のセットに登場した順番で戻されます。

Examples

以下の例はこの関数の使い方を示しています。

   //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])