ISNULL(CAST(SUM(CASE WHEN i.[CombinedPhase] = @combinephase
THEN i.[ItemQuantity]*CASE WHEN [i].[SourceID] = 10
THEN 0
ELSE i.[ItemPrice]
END
ELSE 0
END)
AS INT), 0)
在上述情况下,我在SP中获取XML,输出如下:
{"Message":"Grand Total:","Amount":"₹898.00"}]}
我尝试使用演员表但没有得到结果
需要从898中删除.00
用于强制转换以将数据类型更改为int
实际结果应为
{"Message":"Grand Total:","Amount":"₹898"}]}