Partager via


Sauf la fonction (MDX)

Évalue deux jeux et supprime les tuples du premier jeu qui existent également dans le deuxième jeu, en conservant éventuellement les doublons.

Syntaxe

  
Except(Set_Expression1, Set_Expression2 [, ALL ] )  

Arguments

Set_Expression1
Expression MDX (Multidimensional Expressions) valide qui retourne un jeu.

Set_Expression2
Expression MDX (Multidimensional Expressions) valide qui retourne un jeu.

Remarques

Si ALL est spécifié, la fonction conserve les doublons trouvés dans le premier jeu ; Les doublons trouvés dans le deuxième jeu seront toujours supprimés. Les membres sont retournés dans l'ordre de leur apparition dans le premier jeu.

Exemples

L'exemple ci-dessous illustre l'utilisation de cette fonction.

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

Voir aussi

- (Except) (MDX)
Guide de référence des fonctions MDX (MDX)