【发布时间】:2021-06-22 20:07:09
【问题描述】:
我想在 SQL Server 中查询一个表的百分位数。例如,我想创建一个仅列出第 x 个百分位数的变量,在此示例中,假设为第 90 到第 100。对于这六个值,第 90 个百分位数从 487.5 开始,因此新列中应该只有 596。
ID Age
A 215
A 379
A 116
A 596
A 177
A 195
所需的数据拉取:
ID Age P90_100
A 215 0
A 379 0
A 116 0
A 596 596
A 177 0
A 195 0
任何帮助将不胜感激。
【问题讨论】:
标签: sql sql-server percentile