如何在PrestoSQL中计算中位数?

罗密欧

在Presto SQL中,似乎没有用于此目的的本机函数。您是否知道有效地汇总组并返回其中位数的任何方法?

专线小巴

approx_percentile()应该是一个合理的方法。假设mytable(id, val)您要通过汇总表,例如id

select id, approx_percentile(val, 0.5) median_val
from mytable
group by id

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TOP 榜单

热门标签

归档