Udostępnij za pośrednictwem


Odrębne (MDX)

Oblicza określony zestaw usuwa zduplikowane krotek z zestawu i zwraca zestaw wynikowy.

Składnia

Distinct(Set_Expression)

Argumenty

  • Set_Expression
    Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca zestaw.

Uwagi

Jeśli Distinct funkcji znajdzie zduplikowany krotek w określonym zestawie, funkcja zachowuje pierwszego wystąpienie duplikatów spójna kolekcja pozostawiając zamówienia zestaw nienaruszony.

Przykłady

Następująca kwerenda przykład pokazuje sposób użycia różnych funkcja z nazwanego zestaw, a także jak z niego korzystać z funkcja Count znaleźć numer krotek distinct w zestawie:

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]

Zobacz także

Odwołanie