与this question类似,除了T-SQL而不是php。
206275947 = 2062759.47
等
我遇到的问题是,尝试对此列中的值进行求和会使SQL中的整数数据类型溢出。
SUM(CONVERT(money,[PaymentInCentsAmt]))
只是将“.00”添加到值的末尾。我错过了什么明显的事情?
答案 0 :(得分:6)
如何使用钱/ 100?
答案 1 :(得分:0)
如果您正在数钱,特别是如果您遇到溢出,您应该尝试将变量和列作为类型十进制,以允许与计算需要同样重要