Ordinal(MDX)Ordinal (MDX)

적용 대상:예SQL Server Analysis Services아니요Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

수준과 관련된 서수 값(0부터 시작)을 반환합니다.Returns the zero-based ordinal value associated with a level.




수준을 반환하는 유효한 MDX 식입니다.A valid Multidimensional Expressions (MDX) expression that returns a level.


서 수 함수와 함께에서 자주 사용 되는 IIFCurrentMember 쿼리 결과 있는 각 특정 셀의 서 수 위치에 따라 조건부로 각 계층 수준 서로 다른 값을 표시 하는 함수입니다.The Ordinal function is frequently used in conjunction with the IIF and CurrentMember functions to conditionally display different values at different hierarchy levels, based on the ordinal position of each specific cell in the query result. 예를 들어, 사용할 수는 특정 수준에서 계산을 수행 하 고 다른 수준의 기본값은 "n/A"를 표시 하는 함수입니다.For example, you can use the Ordinal function to perform calculations at certain levels and display a default value of "N/A" at other levels.


다음 예에서는 Calendar 계층에 있는 Calendar Quarter 수준의 서수를 반환합니다.The following example returns the ordinal number for the Calendar Quarter level in the Calendar hierarchy.

WITH MEMBER Measures.x AS [Date].[Calendar].[Calendar Quarter].Ordinal  
SELECT Measures.x on 0  
FROM [Adventure Works]  

관련 항목:See Also

MDX 함수 참조 & #40; Mdx& #41;MDX Function Reference (MDX)