Median(MDX)Median (MDX)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

집합에 대해 계산된 숫자 식의 중앙값을 반환합니다.Returns the median value of a numeric expression that is evaluated over a set.

구문Syntax


Median(Set_Expression [ ,Numeric_Expression ] )  

인수Arguments

Set_ExpressionSet_Expression
집합을 반환하는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression that returns a set.

Numeric_ExpressionNumeric_Expression
숫자를 반환하는 셀 좌표의 유효한 숫자 식으로서, 일반적으로 MDX 식입니다.A valid numeric expression that is typically a Multidimensional Expressions (MDX) expression of cell coordinates that return a number.

주의Remarks

숫자 식이 지정된 경우 지정된 숫자 식이 집합에 대해 계산된 다음 해당 계산에서 얻은 중앙값이 반환됩니다.If a numeric expression is specified, the specified numeric expression is evaluated across the set and then returns the median value from that evaluation. 숫자 식이 지정되지 않은 경우 지정된 집합은 해당 집합에 포함된 멤버의 현재 컨텍스트에서 계산된 다음 해당 계산에서 얻은 중앙값이 반환됩니다.If a numeric expression is not specified, the specified set is evaluated in the current context of the members of the set and returns the median value from the evaluation.

중앙값은 정렬된 번호 집합의 가운데 값입니다.The median value is the middle value in a set of ordered numbers. 중앙 값은 집합의 번호 개수로 나눈 번호 집합의 합계인 Mean 값과는 다릅니다.(The medial value is unlike the mean value, which is the sum of a set of numbers divided by the count of numbers in the set). 중앙값은 집합에서 적어도 절반 이상의 값이 선택된 값보다 크지 않은 최소 값을 선택하여 결정됩니다.The median value is determined by choosing the smallest value such that at least half of the values in the set are no greater than the chosen value. 집합 내 값의 개수가 홀수인 경우 중앙값은 단일 값을 따릅니다.If the number of values within the set is odd, the median value corresponds to a single value. 집합 내 값의 개수가 짝수인 경우 중앙값은 두 개의 중간 값의 합계를 2로 나눈 값을 따릅니다.If the number of values within the set is even, the median value corresponds to the sum of the two middle values divided by two.

참고

Analysis ServicesAnalysis Services는 정렬된 숫자 집합의 중앙값을 계산할 때 null을 무시합니다. ignores nulls when calculating the median value in a set of ordered numbers.

예제Example

다음 예에서는 Adventure Works 큐브의 각 분기, 각 하위 범주 및 각 국가에 대한 월별 판매량의 중앙값을 반환합니다.The following example returns the median monthly sales for each quarter, each subcategory, and each country in the Adventure Works cube.

WITH MEMBER Measures.x AS Median   
   ([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]  

관련 항목:See Also

MDX 함수 참조 ( Mdx)MDX Function Reference (MDX)