mysql - 如何将数字四舍五入到最接近的 10?

标签 mysql rounding

在 MySQL 中,我想将数字四舍五入到最接近的十位。

例如812 -> 810,还有 819 -> 810

使用 ROUND 函数不起作用。

最佳答案

您可以按如下方式使用 TRUNCATE 函数:

SELECT TRUNCATE(819, -1);
SELECT TRUNCATE(812, -1);

Result:
810

关于mysql - 如何将数字四舍五入到最接近的 10?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42631357/

相关文章:

c# - 小数位未正确舍入 - 这是 LINQ to SQL 错误吗?

jquery - jquery 中的最终输出

MySQL 左连接计数事件并返回 null

php - 在 MySQL 中搜索并替换复杂字符串

javascript - 在 PHP 中使用 Jquery 和 Ajax 的动态依赖选择框

c++ - 如何在 C++ 中设置浮点变量的精度

c# - Math.Round 不保留尾随零

mysql - 使用 PouchDB-CouchDB 和 MySQL 的移动应用程序

php - 插入当前时间戳并根据时区检索

python - python中的 float 精度