Udostępnij za pośrednictwem


Z wyjątkiem (MDX)

Ocenia dwa zestawy i usuwa te krotek pierwszego zestaw, które istnieją również w drugim zestawie opcjonalnie zachowywanie duplikaty.

Except(Set_Expression1, Set_Expression2 [, ALL ] )

Argumenty

  • Set_Expression1
    Prawidłowe wyrażenie Multidimensional Expressions (MDX), która zwraca zestaw.

  • Set_Expression2
    Prawidłowe wyrażenie Multidimensional Expressions (MDX), która zwraca zestaw.

Remarks

Jeśli ALL jest określony, to funkcja zachowuje duplikatów znalezionych w pierwszym zestaw; znaleziono duplikaty w drugim zestaw nadal zostaną usunięte. Elementy członkowskie są zwracane w kolejności, w jakiej znajdują się w pierwszym zestawie.

Przykłady

Poniższy przykład demonstruje użycie tej funkcja.

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