sql >> データベース >  >> RDS >> Mysql

合計を見つけて、続編でグループ化する

    sequelize.fnを使用して集計を行う必要があります 。金額の列をターゲットにするには、sequelize.colを使用する必要があります それらをグループ化するには、groupを渡す必要があります オプション。

    const totalAmount = await DONATIONS.findAll({
            attributes: [
              'member_id',
              [sequelize.fn('sum', sequelize.col('amount')), 'total_amount'],
            ],
            group: ['member_id'],
          });
    


    1. データベースクエリが失敗した場合の検出と処理

    2. EasysoftリリースODBC-Windows10用のODBCブリッジ

    3. Mysqlクエリはwhere句のblob列タイプをチェックします

    4. SQLServerでの内部結合と左結合のパフォーマンス