Partager via


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

Nouveau contenu :
  • Ajout d'exemple.

17 juillet 2006

Contenu modifié :
  • Mise à jour de la syntaxe et des arguments à des fins d'éclaircissement.