6.7、order、范围操作、topCount、item
发布时间:2022-12-10 06:42:04 272
相关标签:
order、范围操作、topCount、item
1 Order(set, expression[,flag])
Order函数根据表达式返回的值进行排序,如下
对[Date].[Month Num OfYear].allmembers集合的[Measures].[In Count]进行desc倒序排序
2 使用范围操作符
使用冒号【:】可以返回同一层级下两个成员间的所有成员,例:
返回了[Date].[Month NumOf Year]层次结构下,3月到6月的成员集合
3 topCount与bottomCount
返回集合的前、后N个元组
topCount(set,n[,expression]),返回前N个元组
bottomCount(set,n[,expression]),返回后N个元组
注意:expression只过滤set内的成员,不对整个select的过滤条件产生影响,范围仅限于函数内,如下:
此处获取了[Date].[MonthNum Of Year].members集合内按[Measures].[Out Count]进行排序的的前三名
4 item函数
(tuple){set}.item(x),返回集合set中第x个元组
如上,返回的是[Date].[MonthNum Of Year].members集合中的第1/2/6个成员
文章来源: https://blog.51cto.com/u_15906220/5920572
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报