MySQL查看小数位

时间:2016-10-11 13:29:09

标签: mysql sql decimal rounding

我有一个名为Balance的MySQL视图,使用PHPMyAdmin从2个表orderincome创建并包含一些计算字段ex:CustomerBalance小数位自动变为8,我的意思是字段类型是decimal(50,8)
我怎么才能成为2?

2 个答案:

答案 0 :(得分:3)

您可以使用truncate

 SELECT TRUNCATE(1.999,2);

返回1.99

 select TRUNCATE(your_column,2) from your_table;

答案 1 :(得分:1)

在您计算select表达式的CustomerBalance列表中,显式截断或舍入(根据您的要求)结果为2位数字:

select ... round(..., 2) as CustomerBalance ...