Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: 15. September 2007
Wertet eine angegebene Menge aus, entfernt doppelte Tupel aus der Menge und gibt die resultierende Menge zurück.
Syntax
Distinct(Set_Expression)
Argumente
- Set_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Menge zurückgibt.
Hinweise
Wenn die Distinct-Funktion doppelte Tupel in der angegebenen Menge findet, übernimmt die Funktion nur die erste Instanz des doppelten Tupels und behält die Reihenfolge in der Menge bei.
Beispiele:
Die folgende MDX-Abfrage zeigt die Verwendung der Distinct-Funktion und die Ergebnisse, die die Funktion vom Beispielcube AdventureWorks abruft:
Select Distinct({[Geography].[Country].&[Australia],
[Geography].[Country].&[France],
[Geography].[Country].&[Canada],
[Geography].[Country].&[Australia],
[Geography].[Country].&[United States],
[Geography].[Country].&[United Kingdom],
[Geography].[Country].&[Canada]}) on 1,
[Measures].[Reseller Sales Amount] on 0
from [Adventure Works]
Wie in den folgenden Ergebnissen gezeigt, ist die Reihenfolge der Ergebnisse im Set mit denen der Tupel in der Abfrage identisch. Doppelte Tupel wurden jedoch entfernt.
Reseller SalesAmount
Australia$1,594,335.38
France$4,607,537.94
Canada$14,377,925.60
United States$53,607,801.21
United Kingdom$4,279,008.83
Siehe auch
Verweis
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
| Version | Verlauf |
|---|---|
15. September 2007 |
|
17. Juli 2006 |
|