Share via


Operadores unarios

En las expresiones multidimensionales (MDX), los operadores unarios realizan una operación en un solo operando, como devolver el valor positivo o negativo de una expresión numérica.

MDX es compatible con los operadores unarios que se indican en la siguiente tabla.

Operador Descripción

- (Negativo)

Devuelve el valor negativo de una expresión numérica.

+ (Positivo)

Devuelve el valor positivo de una expresión numérica.

En el siguiente ejemplo se ilustra el uso de un operador unario para devolver el valor negativo de una medida:

WITH 
   MEMBER [Measures].[NegDiscountAmount] AS
   -[Measures].[Discount Amount]
SELECT 
   [Measures].[NegDiscountAmount] on COLUMNS,
   NON EMPTY [Product].[Product].MEMBERS  ON Rows
FROM [Adventure Works]
WHERE [Product].[Category].[Bikes]

Además, MDX emplea operadores unarios especiales para determinar la operación de agregación que lleva a cabo la función RollupChildren.

Vea también

Referencia

Referencia de operadores de MDX (MDX)

Conceptos

Operadores (sintaxis de MDX)

Ayuda e información

Obtener ayuda sobre SQL Server 2005