sql - 如何将小数点后的数字四舍五入
问题描述
最近我在我的 SQL 代码中发现了一个问题,它为我提供了错误的输出(当然是因为我的错)。所以问题是我想在小数点后专门ROUND UP,具体我想让4.802变成4.9,同样5.210变成5.3
在这种情况下,ROUND 本身是不够的
我希望 4.802 变成 4.9,同样 5.210 变成 5.3
非常感谢
解决方案
您可以使用
ROUND( number [, decimal_places] )
类似的功能是
CEIL( number )
和
FLOOR( number )
推荐阅读
- python - 查找 Redis 中值最高的前 N 个键
- google-cloud-platform - 端点可以在云上调用多个后端服务吗?
- batch-file - 如何正确获取字符“!” 当延迟扩展处于活动状态时变为变量值?
- wordpress - 如何修改非 WordPress 文档的 HTACCESS 文件
- cmake - 使用 brew 安装时,Cmake 无法使用 pkg_search_module 找到“cairo”
- python - Do not change signature of methods when subclassing?
- codenameone - 如何将 CSS 覆盖到 Codenameone 中的主要资源主题上
- java - LWJGL 中 MemoryStack 的使用
- javascript - 如何更新 JSON 调用 URL onclick
- python - How to replace values in all pandas rows by list