Share via


Max (MDX)

Mis à jour : 12 décembre 2006

Retourne la valeur maximale d'une expression numérique évaluée sur un jeu.

Syntaxe

Max( Set_Expression [ , Numeric_Expression ] )

Arguments

  • Set_Expression
    Expression MDX (Multidimensional Expressions) valide qui retourne un jeu.
  • Numeric_Expression
    Expression numérique valide qui correspond généralement à une expression MDX (Multidimensional Expressions) des coordonnées des cellules qui retournent un nombre.

Notes

Si une expression numérique est spécifiée, l'expression numérique spécifiée est évaluée sur le jeu, puis retourne la valeur maximale issue de cette évaluation. Si aucune expression numérique n'est spécifiée, le jeu spécifié est évalué dans le contexte actuel des membres du jeu, puis il retourne la valeur maximale issue de cette évaluation.

ms145601.note(fr-fr,SQL.90).gifRemarque :
Analysis Services ignore les valeurs NULL lors du calcul de la valeur maximale dans un jeu de nombres.

Exemple

L'exemple ci-dessous retourne les ventes trimestrielles maximales de chaque sous-catégorie et chaque pays inscrit dans le cube Adventure Works.

WITH MEMBER Measures.x AS Max 
   ([Date].[Calendar].CurrentMember.Children
      , [Measures].[Reseller Order Quantity]
   )
SELECT Measures.x ON 0
,NON EMPTY [Date].[Calendar].[Calendar Quarter]* 
   [Product].[Product Categories].[Subcategory].members *
   [Geography].[Geography].[Country].Members
ON 1
FROM [Adventure Works]

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

12 décembre 2006

Contenu modifié :
  • L'impact des valeurs NULL a été clarifié.

17 juillet 2006

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