Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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]