Max (MDX)

Geeft de maximale waarde terug van een numerieke expressie die over een verzameling wordt geëvalueerd.

Syntax

  
Max( Set_Expression [ , Numeric_Expression ] )  

Arguments

Set_expressie
Een geldige Multidimensionale Expressies (MDX) expressie die een verzameling teruggeeft.

Numeric_Expression
Een geldige numerieke uitdrukking die doorgaans een Multidimensional Expressions (MDX) uitdrukking is van celcoördinaten die een getal teruggeven.

Remarks

Als een numerieke expressie wordt gespecificeerd, wordt de gespecificeerde numerieke expressie over de verzameling geëvalueerd en geeft vervolgens de maximale waarde uit die evaluatie terug. Als er geen numerieke expressie is gespecificeerd, wordt de gespecificeerde verzameling geëvalueerd in de huidige context van de leden van de verzameling en geeft vervolgens de maximale waarde uit die evaluatie terug.

Note

Analysis Services negeert nullen bij het berekenen van de maximale waarde in een set getallen.

Example

Het volgende voorbeeld geeft de maximale maandelijkse verkopen voor elk kwartaal, subcategorie en land/regio in de Adventure Works-kubus.

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]