2017-03-07 84 views
0

我使用两种:限制小数

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

您可以使用CONVERT(DECIMAL(18,2),value)的值转换为小数点后2 或 使用ROUND(value,2)的值四舍五入至小数点后2。

+0

我可以知道投票的理由吗? –