我正在使用:
CAST( SUM(a.fieldmissed) AS decimal(18,8)) / SUM(a.fieldtotal) *100 AS [Deliveries Missed]
或
SUM(a.fieldmissed)*100.0 / SUM(a.fieldtotal) AS [Deliveries Missed]
计算出%值。但是,有没有办法可以将输出限制为两位小数?不是必需的,但知道会很方便。
任何建议表示赞赏。非常感谢。
答案 0 :(得分:0)
您可以使用CONVERT(DECIMAL(18,2),value)
将值转换为2小数
要么
使用ROUND(value,2)
将值舍入为2十进制。