暂无图片
PostgreSQL cume_dist() 函数如何使用?
我来答
分享
L
lelepapa
2023-01-02
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
暂无图片
dyf1
2023-01-02
PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为
dyf1
2023-01-02
(当前行之前的行数 + 与当前行值相同的行数) / 分区内的总行数
手机用户5704
2023-01-02
PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为
展开全部评论(5条)
suger

PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为

暂无图片 评论
暂无图片 有用 3
Oracle

PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为

暂无图片 评论
暂无图片 有用 3
yBmZlQzJ
2023-01-02
PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为
T
Ty3306

PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为

暂无图片 评论
暂无图片 有用 3
yBmZlQzJ

PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布。 它的计算公式为

暂无图片 评论
暂无图片 有用 0
游湖

PostgreSQL cume_dist() 函数返回一个大于 0 并且小于等于 1 的值,它是当前行的累积分布

暂无图片 评论
暂无图片 有用 2
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏