2016-07-29 38 views
-2

我有表3列:和值MYSQL

id, product, Date and Value 

我要添加在混凝土一天一個產品的所有行的所有值。

其結果將是:

PRODUCT, DATE, SUM(VALUE) 

我希望我解釋好。

+0

提示:'GROUP BY'。 –

+1

http://stackoverflow.com/documentation/sql/1002/aggregate-functions/3254/sum#t=201607291138066973297 –

回答

0

你可以通過你在你的結果要在不同的值需要組 - 在這種情況下,productdate的組合:

SELECT `product`, `date`, SUM(`value`) 
FROM  `mytable` 
GROUP BY `product`, `date` 
0

嘗試...... 利用GROUP BY

select PRODUCT, DATE, SUM(VALUE) from your_tbl group by PRODUCT, DATE;