首页 > 解决方案 > 如何在 SQL 中输出描述性统计信息,如第 25、第 50 和第 75 个百分位数

问题描述

如何在 SQL 中输出描述性统计信息,例如第 25、第 50 和第 75 个百分位数。例如,

col 
1
2
3
4
..., ...
97
98
99
100
p5_col     p25_col     p50_col     p75_col     p95_col
5          25          50          75          95

SQL 中是否有类似 pandas.DataFrame.describe() 的 API?
如果有唯一的方法可以PERCENTILE_CONT()用来实现这一点?
提前致谢。

标签: mysqlsql

解决方案


推荐阅读