用MySQL中的累积数据计算百分位数

时间:2010-04-02 02:15:37

标签: mysql

每个记录的百分位数应该是多少?我是否可以运行MySQL查询来计算得分的百分位数?

id    score   cumulative_score     percentile
1     100     100                  ?
2     50      150                  ?
3     25      175                  ?
4     25      200                  ?
5     10      210                  ?

1 个答案:

答案 0 :(得分:1)

通常,百分位数是一个变量的值,低于该值,一定百分比的观察结果会下降。

因此,您没有指定这是用于“得分”还是“累积得分”,但是对于得分,80%的观察值低于100,60%低于50,20%低于25和0%低于10