Share via


Guida di riferimento agli operatori MDX (MDX)

Il linguaggio MDX (Multidimensional Expression) supporta operatori sugli insiemi, di stringa, aritmetici, logici, di confronto e unari. Nella tabella seguente vengono elencati gli operatori supportati e le relative descrizioni.

Contenuto della sezione

Argomento

Descrizione

-- (commento) (MDX)

Indica un testo di commento specificato dall'utente.

- (Except) (MDX)

Esegue un'operazione sugli insiemi che restituisce la differenza tra due insiemi, rimuovendo i membri duplicati.

- (negativo) (MDX)

Esegue un'operazione unaria che restituisce l'opposto del valore di un'espressione numerica.

- (sottrazione) (MDX)

Esegue un'operazione aritmetica che sottrae un numero da un altro.

* (Crossjoin) (MDX)

Esegue un'operazione sugli insiemi che restituisce il prodotto incrociato di due insiemi.

* (moltiplicazione) (MDX)

Esegue un'operazione aritmetica di moltiplicazione tra due numeri.

/ (divisione) (MDX)

Esegue un'operazione aritmetica di divisione di un numero per un altro.

^ (elevamento a potenza) (MDX)

Esegue un'operazione aritmetica che eleva un numero a un altro numero.

/*...*/ (commento) (MDX)

Indica un testo di commento specificato dall'utente.

// (commento) (MDX)

Evidenzia il testo inserito dall'utente.

: : (intervallo) (MDX)

Esegue un'operazione sugli insiemi che restituisce un insieme ordinato in modo naturale, in cui i due membri specificati costituiscono gli endpoint e tutti i membri compresi tra questi ultimi vengono inclusi come membri dell'insieme.

+ (addizione) (MDX)

Esegue un'operazione aritmetica di somma tra due numeri.

+ (positivo) (MDX)

Esegue un'operazione unaria che restituisce il valore positivo di un'espressione numerica.

+ (concatenazione di stringhe) (MDX)

Esegue un'operazione di stringa che concatena due o più tuple o stringhe di caratteri oppure una combinazione di stringhe e tuple.

+ (Union) (MDX)

Esegue un'operazione sugli insiemi che restituisce l'unione di due set, rimuovendo i membri duplicati.

< (minore di) (MDX)

Esegue un'operazione di confronto che determina se il valore di un'espressione MDX è minore di quello di un'altra espressione MDX.

<= (minore o uguale a) (MDX)

Esegue un'operazione di confronto che determina se il valore di un'espressione MDX è minore o uguale a quello di un'altra espressione MDX.

<> (diverso da) (MDX)

Esegue un'operazione di confronto che determina se il valore di un'espressione MDX è diverso da quello di un'altra espressione MDX.

= (uguale a) (MDX)

Esegue un'operazione di confronto che determina se il valore di un'espressione MDX è uguale a quello di un'altra espressione MDX.

> (maggiore di) (MDX)

Esegue un'operazione di confronto che determina se il valore di un'espressione MDX è maggiore di quello di un'altra espressione MDX.

>= (maggiore o uguale a) (MDX)

Esegue un'operazione di confronto che determina se il valore di un'espressione MDX è maggiore o uguale a quello di un'altra espressione MDX.

AND (MDX)

Esegue la congiunzione logica di due espressioni numeriche.

IS (MDX)

Esegue un confronto logico tra due espressioni dell'oggetto.

NOT (MDX)

Esegue la negazione logica di un'espressione numerica.

OR (MDX)

Esegue la disgiunzione logica di due espressioni numeriche.

XOR (MDX)

Esegue un'operazione di esclusione logica tra due espressioni numeriche.