NTILE函数未产生期望的结果

时间:2018-12-19 18:55:19

标签: obiee percentile

在OBIEE中,我正在使用NTILE函数。但是,它将根据查询生成的行数(而不是基于表达式)将结果分隔4。就像查询忽略函数的“净销售额”部分一样。

案例
当NTILE(“ Sales and Profit”。“ Net Sales Retail Amt”,4)= 4时为'25%Percentile' 当NTILE(“ Sales and Profit”。“ Net Sales Retail Amt”,4)= 3时,则为'50%Percentile' 当NTILE(“ Sales and Profit”。“ Net Sales Retail Amt”,4)= 2时为'75%Percentile' 当NTILE(“ Sales and Profit”。“ Net Sales Retail Amt”,4)= 1时,则'100%Percentile'结束

实际: 查询返回100行,百分位数突破为: 第1至25行:25%百分位 第26-50行:50%百分位 第51-75行:百分之七十五 第76-100行:100%百分位

预期: 第1至15行:百分之25 第16-45行:50%百分位 第46-77行:75%的百分位数 第77-100行:100%百分位

0 个答案:

没有答案
相关问题