Compartir por


Excepto (MDX) (función)

Evalúa dos conjuntos y quita las tuplas del primer conjunto que también existen en el segundo conjunto; opcionalmente, conserva los duplicados.

Sintaxis

  
Except(Set_Expression1, Set_Expression2 [, ALL ] )  

Argumentos

Set_Expression1
Expresión MDX (Expresiones multidimensionales) válida que devuelve un conjunto.

Set_Expression2
Expresión MDX (Expresiones multidimensionales) válida que devuelve un conjunto.

Comentarios

Si se especifica ALL , la función conserva los duplicados encontrados en el primer conjunto; Los duplicados encontrados en el segundo conjunto se seguirán quitando. Los miembros se devuelven en el orden en que aparecen en el primer conjunto.

Ejemplos

En el siguiente ejemplo se muestra el uso de esta función.

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

Consulte también

- (Excepto) (MDX)
Referencia de funciones MDX (MDX)