BIEE排序重复

0
如图,用rank进行销售额的排序,如何让第10名之后是第11名呢?
天善排序.PNG
已邀请:
2

seng - 从事BI、大数据、数据分析工作 2014-09-29 回答

OBIEE默认函数好像没有,使用Oracle数据库的函数DENSE_RANK()可以实现

参考这篇文档
http://oracle-bi.siebelunleash ... biee/
这是里面的一个示例
EVALUATE(‘DENSE_RANK() OVER (PARTITION BY %2 ORDER BY %1)’AS INTEGER,”class”.”student”,”class”.”marks”)
0

kphillips - 求职无尽 2014-12-26 回答

这个是因为截取两位小数后的值就相等了啊,所以BIEE认为是并列第10名

要回复问题请先登录注册