Node.js 如何获得分组元素和的总和-Sequelize
我有如下数据Node.js 如何获得分组元素和的总和-Sequelize,node.js,group-by,sequelize.js,findall,Node.js,Group By,Sequelize.js,Findall,我有如下数据 | id| amount | member_id | |---|--------|-----------| | 0 | 500 | 01| | 1 | 1000 | 02| | 2 | 2000 | 01| 如何在按成员id分组后找到总金额(3500)的总和 | Totamount | member_id | |-----------|-----------| | 2500 | 01| |
| id| amount | member_id |
|---|--------|-----------|
| 0 | 500 | 01|
| 1 | 1000 | 02|
| 2 | 2000 | 01|
如何在按成员id分组后找到总金额(3500)的总和
| Totamount | member_id |
|-----------|-----------|
| 2500 | 01|
| 1000 | 02|
这是我的查询
const totalAmount = await DONATIONS.findAll({
attributes: [
'member_id',
[sequelize.fn('sum', sequelize.col('amount')), 'total_amount'],
],
group: ['member_id'],
});
您是否需要按
会员id
分组的总金额
以及总金额(3500)
?或者只是总量(3500)
?