如何根据小数的值将小数四舍五入为整数?

How to round decimals to whole number depending on the value of decimals?

例如,如果我得到一个值 3.5,我希望将它四舍五入为 4。

如果我的值是 3.4,它将向下舍入为 3。

我试过 ceilfloor 函数。但是,它们都只能分别向上和向下舍入。

这是我试过的。

SELECT floor(avg(rate)) as average_age FROM review

给出 3 而

SELECT ceil(avg(rate)) as average_age FROM review

给出 4。

好吧,eggyal 给出的答案是 ROUND()。