Bagikan melalui


Operator Tunggal

Dalam Ekspresi Multidimensi (MDX), operator unary melakukan operasi pada satu operand, seperti mengembalikan nilai negatif atau positif dari ekspresi numerik.

MDX mendukung operator unary yang tercantum dalam tabel berikut.

Operator Deskripsi
- (Negatif) Mengembalikan nilai negatif dari ekspresi numerik.
+ (Positif) Mengembalikan nilai positif ekspresi numerik.

Contoh berikut menunjukkan penggunaan operator unary untuk mengembalikan nilai negatif pengukuran:

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]  

Selain itu, MDX menggunakan operator unary khusus untuk menentukan operasi agregasi yang dilakukan oleh fungsi RollupChildren . Untuk informasi selengkapnya tentang operator unary khusus ini, lihat Menambahkan Agregasi Kustom ke Dimensi.

Lihat Juga

Operator (Sintaks MDX)