Opérateurs unaires
Dans la syntaxe MDX (Multidimensional Expressions), les opérateurs unaires exécutent une opération sur un opérande unique, telle que le retour de la valeur négative ou positive d'une expression numérique.
MDX prend en charge les opérateurs unaires répertoriés dans le tableau suivant.
Opérateur | Description |
---|---|
- (Négatif) | Retourne la valeur négative d'une expression numérique. |
+ (Positif) | Retourne la valeur positive d'une expression numérique. |
L'exemple suivant illustre l'utilisation d'un opérateur unaire pour retourner la valeur négative d'une mesure :
WITH
MEMBER [Measures].[NegDiscountAmount] AS
-[Measures].[Discount Amount]
SELECT
{[Measures].[Discount Amount],[Measures].[NegDiscountAmount]} on COLUMNS,
NON EMPTY [Product].[Product].MEMBERS ON Rows
FROM [Adventure Works]
WHERE [Product].[Category].[Bikes]
En outre, MDX utilise des opérateurs unaires spéciaux pour déterminer l’opération d’agrégation effectuée par la fonction RollupChildren . Pour plus d’informations sur ces opérateurs unaires spéciaux, consultez Ajouter une agrégation personnalisée à une dimension.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour