2013-06-21 40 views
1

下面給出了按字母順序排列的國家列表。從有序列表中提取第二個值

我該如何改變它,以便返回整個列表而不是返回列表中的第二個國家?就我們的魔方而言,這只是Aland Islands的結果。

SELECT 
     ORDER([Geolocation].[Geography].[Geography Country].MEMBERS, 
      [Geolocation].[Geography].CurrentMember.name, BASC) ON ROWS,    
     [Measures].[DefaultMemberName] ON COLUMNS 
FROM [MyCube] 

回答

2

您可以使用item函數;如果我記得它是基於0的:

ORDER([Geolocation].[Geography] ...)(1) 
+0

...你是否爲'icCube'工作?我很快就會回到更多'DMX'的問題 - 它可能比'SQL'更令人滿意 – whytheq

相關問題