【mysql】如何在固定小数位末尾补零

【背景】

用户需要四舍五入后保持格式规范,小数末尾为零的情况下仍然保留。

【问题】

mysql有很多四舍五入的函数,网上号称都能保留末尾0,实际试下来都不行,包括round, cast函数转decimal,convert函数转decimal等。

【方案】

理解下来,上述函数都是四舍五入计算函数,要保证格式整齐,还是要加上格式函数format,无论是round, cast转decimal还是convert转decimal,外层再加上format(四舍五入后数字,保留0的位数)就可以了。

猜你喜欢

转载自blog.csdn.net/weixin_41697242/article/details/130234156
今日推荐