在SQL中舍入到小数点后2位

编程入门 行业动态 更新时间:2024-10-21 15:30:14
本文介绍了在SQL中舍入到小数点后2位的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

每次我想四舍五入到小数点后两位时,它都不想四舍五入... 我怎么能将它四舍五入到小数点后两位零,这将给我92.00而不是92 ???

every time I want to round to 2 decimal places when it comes to zeros it doesnt want to round it... how could I round it to 2 decimal places with zeros at the end which would give me 92.00 instead of just 92 ???

SELECT ROUND(COLUMN_NAME,2) FROM ....

给我

COLUMN_NAME 92

但我想要

COLUMN_NAME 92.00

我使用了TO_CHAR,它起作用了

I used TO_CHAR and it worked

ROUND(TO_CHAR(COLUMN_NAME),2)

谢谢大家!

推荐答案

您可以尝试使用TO_CHAR函数转换结果

you may try the TO_CHAR function to convert the result

例如

SELECT TO_CHAR(92, '99.99') AS RES FROM DUAL SELECT TO_CHAR(92.258, '99.99') AS RES FROM DUAL

希望有帮助

更多推荐

在SQL中舍入到小数点后2位

本文发布于:2023-07-06 07:59:35,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1047604.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:小数点   SQL   中舍入到

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!