我很担心我的结果将数字转换为非小数点和逗号分隔。我需要实现正确的格式并将数字四舍五入为货币,如下面的示例中所示。请帮帮我。如何在T-SQL中格式化和舍入数字?
select sum([TRANSACTION_PRICE]) from [dw_property_detail]
错误结果:520400958.9
正确的结果:520,400,959
select sum(nullif([ACTUAL_SIZE],0)) from [dw_property_detail]
错误结果:25595.5
正确的结果:(25,596)
select (Min(TRANSACTION_PRICE/ACTUAL_SIZE)) from [dw_property_detail]
错误结果:3241412.6
正确的结果:($3,241,413)
在一般情况下,如果你对SQL Server上的应用程序,你应该做的格式那里。 – Aron