MySQL视图小数位数

5

我有一个MySQL视图叫做余额,它是通过在两个表订单收入中创建的,并使用PHPMyAdmin。其中包含一些计算字段,例如客户余额,小数点自动变为8,也就是说该字段的类型是decimal(50,8)
如何将其变成只有2位小数?

2个回答

3
您可以使用truncate函数。
 SELECT TRUNCATE(1.999,2);

返回 1.99

 select TRUNCATE(your_column,2) from your_table;

完美的,非常感谢。 - Yahia Baiba

1
在计算 CustomerBalance 表达式的 select 列表中,根据您的要求明确截断或四舍五入结果至 2 位小数:
select ... round(..., 2) as CustomerBalance ...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接