Bagikan melalui


Berbeda (MDX)

Mengevaluasi set tertentu, menghapus tuple duplikat dari set, dan mengembalikan set yang dihasilkan.

Sintaks

  
Distinct(Set_Expression)  

Argumen

Set_Expression
Ekspresi Ekspresi Multidminsional (MDX) yang valid yang mengembalikan satu set.

Keterangan

Jika fungsi Berbeda menemukan tuple duplikat dalam set yang ditentukan, fungsi hanya menyimpan instans pertama tuple duplikat sambil membiarkan urutan set tetap utuh.

Contoh

Contoh kueri berikut menunjukkan cara menggunakan fungsi Berbeda dengan set bernama, serta cara menggunakannya dengan fungsi Count untuk menemukan jumlah tuple yang berbeda dalam satu set:

WITH SET MySet AS  
{[Customer].[Customer Geography].[Country].&[Australia],[Customer].[Customer Geography].[Country].&[Australia],  
[Customer].[Customer Geography].[Country].&[Canada],[Customer].[Customer Geography].[Country].&[France],  
[Customer].[Customer Geography].[Country].&[United Kingdom],[Customer].[Customer Geography].[Country].&[United Kingdom]}  
MEMBER MEASURES.SETCOUNT AS  
COUNT(MySet)  
MEMBER MEASURES.SETDISTINCTCOUNT AS  
COUNT(DISTINCT(MySet))  
SELECT {MEASURES.SETCOUNT, MEASURES.SETDISTINCTCOUNT} ON 0,  
DISTINCT(MySet) ON 1  
FROM [Adventure Works]  

Lihat Juga

Referensi Fungsi MDX (MDX)