cast(
round(
(
cast (bank_success_count as double)/bank_order_count
) , 4) * 100
as decimal(10,2))
先用cast double数(或者 float) 进行计算出小数 ,并且保留4位小数四舍五入,然后在乘以100,相当于2为小数四舍五入了,然后在用cast decimal(10,2) 在保留百分数的2位小数
round(
(
cast (bank_success_count as double)/bank_order_count
) , 4) * 100
as decimal(10,2))
先用cast double数(或者 float) 进行计算出小数 ,并且保留4位小数四舍五入,然后在乘以100,相当于2为小数四舍五入了,然后在用cast decimal(10,2) 在保留百分数的2位小数