限制小数位

时间:2017-03-07 09:51:51

标签: sql-server tsql

我正在使用:

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]

计算出%值。但是,有没有办法可以将输出限制为两位小数?不是必需的,但知道会很方便。

任何建议表示赞赏。非常感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用CONVERT(DECIMAL(18,2),value)将值转换为2小数 要么 使用ROUND(value,2)将值舍入为2十进制。