Max (MDX)

Returnerar det maximala värdet av ett numeriskt uttryck som utvärderas över en mängd.

Syntax

  
Max( Set_Expression [ , Numeric_Expression ] )  

Arguments

Set_Expression
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en mängd.

Numeric_Expression
Ett giltigt numeriskt uttryck som vanligtvis är ett Multidimensional Expressions (MDX)-uttryck av cellkoordinater som returnerar ett tal.

Remarks

Om ett numeriskt uttryck specificeras, utvärderas det angivna numeriska uttrycket över mängden och returnerar sedan det maximala värdet från den utvärderingen. Om ett numeriskt uttryck inte specificeras, utvärderas den specificerade mängden i det aktuella sammanhanget för medlemmarna i mängden och returnerar sedan det maximala värdet från den utvärderingen.

Anmärkning

Analysis Services ignorerar nullpunkter när de beräknar det maximala värdet i en mängd tal.

Example

Följande exempel visar maximal månadsförsäljning för varje kvartal, underkategori och land/region i Adventure Works-kuben.

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]