MYSQL求和错误

标签 mysql sum

我有一个这样的表:

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/

相关文章:

java - MySQL 连接 - java.sql.SQLException : Unable to connect to any hosts due to exception

MySQL:计算具有一个月偏移量的表中的数据

MySQL 多个 LEFT OUTER JOIN 错误

php - 仅从数据库 php (Laravel) 选择年份

python - 如何对列表python中的类似数字求和

java - 将 3 个用户输入的数字相加

java - 如何获取应用程序退出前读取的数据库表的最后一行行号

c# - 如何使用 Groupby 和 Linq 对 DataTable 中多列的值求和

MySQL - 需要检索多个顾问的数据 - 选择 SUM 似乎可以防止

php - MySQL查询结果之和