PostgreSQL想要舍入percentile_cont



我正在PostgreSQL中计算一系列值,我想将其中一些值四舍五入到小数点后2位。当我对平均值进行取整时,它将取整(avg(rate(,2(作为avg_rate。当我将组(按速率排序(内的中值舍入(percentile_cont(0.5((取整为med时,会出现一个错误,说我需要添加显式类型强制转换。percentile_cont在没有舍入的情况下运行良好,但我不确定如何解决此问题。任何帮助都将不胜感激。感谢

将其强制转换为十进制的类型也将舍入中值

percentile_cont(0.5) within group (order by rate)::decimal(8,2) as median

相关内容

  • 没有找到相关文章

最新更新