sql >> Database teknologi >  >> RDS >> Mysql

Summen af ​​multiplikation af kolonner for rækker med lignende id'er i MySQL

SELECT
id, 
SUM(amount*price) AS total
FROM mytable
GROUP BY id
 

Data:

| id | amount | price | |----|--------|-------| | 2 | 3 | 19 | | 2 | 3 | 89 | | 3 | 203 | 1 |

Resultat:

id  total
2   324
3   203
 


  1. Procedure for at eksportere tabel til flere csv-filer

  2. MySQL-forbindelsen virker ikke

  3. Beregning af percentilrangering i MySQL

  4. Hvorfor fusionerede PostgreSQL brugere og grupper til roller?