gpt4 book ai didi

sql - 如何在 PrestoSQL 中计算中位数?

转载 作者:行者123 更新时间:2023-12-04 11:58:58 29 4
gpt4 key购买 nike

Presto SQL 中似乎没有为此目的的 native 函数。你知道有什么方法可以有效地聚合一个组并返回它的中位数吗?

最佳答案

approx_percentile() 应该是一个合理的方法。假设一个像 mytable(id, val) 这样的表,您要按 id 聚合:

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

关于sql - 如何在 PrestoSQL 中计算中位数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64030409/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com