我的表debit_details
有一列debit
(varchar(40))。
我将Excel数据插入表中,如下所示:
id debit
1 462
2 1,07,500.00
3 1,00,000.00
4 7,022.00
5 850
6 1,708.00
7 392.8
8 11.4
9 20,000.00
10 1,35,100.00
11 6,350.00
我希望获得总借记金额:
SELECT SUM(debit) as debit FROM debit_details
我预计借记金额为379396.2,但我得到的金额为1753.2。
答案 0 :(得分:2)
您可以尝试
SELECT SUM(REPLACE(debit,',','')) as debit FROM `debit_details`
答案 1 :(得分:0)
从数字中删除逗号。
SELECT 462
+ 107500.00
+ 100000.00
+ 7022.00
+ 850
+ 1708.00
+ 392.8
+ 11.4
+ 20000.00
+ 135100.00
+ 6350.00
结果:
379396.20