db2 对百分比数 进行 保留两位小数

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位小数

猜你喜欢

转载自dannyhz.iteye.com/blog/2392138