我将此列转换为金钱,除此之外,我需要对此列值进行求和,并且需要设置验证,如果列具有空值,则必须返回零。
select '$ '+ CONVERT(varchar,CONVERT(decimal(10,0),CONVERT(money, Amt_Value)),1) as [Amount] from Products
答案 0 :(得分:0)
使用SUM和ISNULL
select '$ '+ CONVERT(varchar,CONVERT(decimal(10,0),CONVERT(money, ISNULL(SUM(Amt_Value),0.00))),1) as [Amount] from Products