如何递归地对具有相同id的不同行求和

tez616oj  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(432)

这个问题在这里已经有答案了

mysql按总和分组(2个答案)
laravel雄辩:与groupby求和(3个答案)
两年前关门了。
这应该很容易,但我想不出来。我有一个产品表,它看起来像这样(为清晰起见非常缩写)

所以我要做的就是加上每个产品id的数量,例如产品id 128,37的数量。我所想到的是下面的,这组产品的名称,但没有添加正确的数量。这是laravel查询生成器代码。但不管怎样,如果您能提供帮助,原始sql是可以的。谢谢您!

vh0rcniy

vh0rcniy1#

您需要使用sum aggregate函数,这里是一个小示例

select ord.product,ord.quote_name,sum(ord.quantity) from order ord where ord.status = "open" groupBy(ord.product)

相关问题