Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Znajdowanie sumy i grupowanie w sequelize

Musisz wykonać agregację za pomocą sequelize.fn . Aby kierować kolumnę kwoty, musisz użyć sequelize.col a żeby je pogrupować, musisz przekazać group opcja.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Liczenie wszystkich wierszy i grupowanie według kolumny w mysql

  2. Jak mogę przekonwertować plik MDB (Access) na MySQL (lub zwykły plik SQL)?

  3. CakePHP:Brak takiego pliku lub katalogu (próba połączenia przez unix:///var/mysql/mysql.sock)

  4. Nie możesz uruchomić MySQL w XAMPP?

  5. MySQL kontra MariaDB