- 原数据

- PERCENT_RANK

- CUME_DIST
比如计产品价格<=当前价格的产品数量占结果集合总数的百分比
计算一个部门和公司一定的年龄人员占公司、部门人数的百分比SELECT *, CUME_DIST() OVER(ORDER BY ProductPrice) AS Ranks, 'Ranks的值=集合中<='+CAST(ProductPrice AS NVARCHAR(50))+'的个数/集合中总数量' AS Remark FROM OrderInfo
SQL SERVER 中窗口函3 分布式函数:PERCENT_RANK、CUME_DIST
最新推荐文章于 2026-06-23 09:44:56 发布
本文介绍如何使用SQL中的CUME_DIST和PERCENT_RANK窗口函数来计算特定条件下的累计分布及百分位排名,例如产品价格占比及年龄人员比例等场景。

5666

被折叠的 条评论
为什么被折叠?



