Distinct (MDX)
Mis à jour : 15 septembre 2007
Évalue un jeu spécifié, supprime les tuples dupliqués du jeu et retourne le jeu obtenu.
Syntaxe
Distinct(Set_Expression)
Arguments
- Set_Expression
Expression MDX (Multidimensional Expressions) valide qui retourne un jeu.
Notes
Si la fonction Distinct trouve des tuples dupliqués dans le jeu spécifié, la fonction conserve uniquement la première instance du tuple dupliqué sans toucher à l'ordre du jeu.
Exemples
La requête MDX suivante illustre l'utilisation de la fonction Distinct et les résultats que la fonction récupère de l'exemple de cube, AdventureWorks.
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]
Comme l'indiquent les résultats suivants, l'ordre des résultats dans le jeu est le même que dans les tuples de la requête. Toutefois, les tuples dupliqués ont été supprimés.
Reseller Sales Amount
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
Voir aussi
Référence
Guide de référence des fonctions MDX (MDX)
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
Version | Historique |
---|---|
15 septembre 2007 |
|
17 juillet 2006 |
|