sql >> Databáze >  >> RDS >> Mysql

Součet násobení sloupců pro řádky s podobnými ID v MySQL

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

Údaje:

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

Výsledek:

id  total
2   324
3   203


  1. Používejte relační databáze MySQL na Ubuntu 9.10 (Karmic)

  2. Výpočet vzdálenosti mezi PSČ v PHP

  3. Jak automaticky zavřít nečinná připojení v PostgreSQL?

  4. Rychlejší způsob vkládání pomocí skriptu v Oracle?