mysql - 如何在 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()
用来实现这一点?
提前致谢。
解决方案
推荐阅读
- javascript - 进程产生与“stdio:'inherit'”但不是“stdio:'pipe'”
- angular - 满足ngIf条件时如何使用ViewChild获取HTML元素
- css - React Native-图像不会填满屏幕?
- python - AWS Boto3(Python):如何将来自多个图像输入的多个响应保存到单个文件?
- angular - 带有粘性列和标题的角度虚拟滚动
- kubernetes - Kubernetes nslookup kubernetes.default 失败
- android - 将逻辑放入 RecyclerView 适配器
- python - Pandas 和 DataFrames 调用与最小和最大输出相关的日期
- ios - TextField底部边框swift
- apache-flink - 是否有一个正式的概念来命名 source->process->sink