gpt4 book ai didi

postgresql 合并

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

谁能说出为什么这个选择返回 3.0 而不是 3.5:

SELECT coalesce(1.0*(7/2),0) as foo

这个返回 3:

SELECT coalesce(7/2,0) as foo

我只是想用 SUM 除以 COUNT 来求平均值。如果我有结果,我需要它 0 如果 null 和 1 四舍五入到小数点后一位。

最佳答案

你需要做类似的事情:

SELECT COALESCE((1.0 * 7)/2, 0) AS foo;

关于postgresql 合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12099296/

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