我有一个这样的表:
ID | Amount | Artnr
41 | -10 | 500N00009
40 | -10 | 500N00009
30 | -10 | 500N00009
36 | -10 | 500N00009
39 | -10 | 500N00009
52 | -1 | 500N00009
38 | -100 | 500N00009`
因此,在 Excel 中并使用计算器计算,金额的总和将为“-151”
我使用这个查询
SELECT SUM(amount) AS sum_amount FROM bookings WHERE article = '500N00009' AND amount > '0'
结果为“12”
问题出在哪里?
最佳答案
使用以下查询
SELECT SUM(amount) AS sum_amount FROM bookings WHERE article = '500N00009' AND amount<'0'
关于MYSQL求和错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22994522/