我有一个名为Balance
的MySQL视图,使用PHPMyAdmin从2个表order
和income
创建并包含一些计算字段ex:CustomerBalance
小数位自动变为8,我的意思是字段类型是decimal(50,8)
我怎么才能成为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 ...