PostgreSQL cume_dist() 函数如何使用?
PPostgreSQL cume_dist() 函数如何使用?
我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
6条回答
默认
最新
PostgreSQL cume_dist() 函数
PostgreSQL cume_dist() 函数返回当前行的累积分布,即从第一行到与当前行值相同的最后一行的行数在分区内的总行数中的占比。
PostgreSQL cume_dist() 函数常用于显示一个记录集中最高或者最低百分比数量的记录。比如,全国收入的前 10% 的人、此次考试最后 5% 的学生等。
cume_dist() 语法
这里是 PostgreSQL cume_dist() 函数的语法:
cume_dist()
OVER (
[PARTITION BY partition_column_list]
[ORDER BY order_column_list]
)
参数
partition_column_list- 参与分区的列的列表。
partition_column_list- 参与排序的列的列表。
返回值
PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为:
(当前行之前的行数 + 与当前行值相同的行数) / 分区内的总行数
评论
有用 6
展开全部评论(5条)
PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为
评论
有用 3PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为
评论
有用 3PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为
评论
有用 3PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为
评论
有用 0回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

