我有一张这样的桌子
id | invent_id | order
1 | 95948214 | 70
2 | 46018572 | 30
3 | 46018572 | 20
4 | 46018572 | 50
5 | 36025764 | 60
6 | 36025764 | 70
7 | 95948214 | 80
8 | 95948214 | 90
我想要获得具有相同发明 ID 的订单数量总和
这就是想要这样的结果
| invent_id | order
| 95948214 | 240
| 46018572 | 100
| 36025764 | 130
我们如何编写 mysql 查询
使用聚合函数SUM
并根据invent_id
.
SELECT invent_id, SUM(`order`) `Order`
FROM tableName
GROUP BY invent_ID
GROUP BY 子句 http://www.tizag.com/mysqlTutorial/mysqlgroupby.php
SQLFiddle 演示 http://sqlfiddle.com/#!2/8dc41/4
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)