如何合并同年不同月份的行以获得总数量?

时间:2015-11-16 04:27:46

标签: mysql

有没有办法可以将同一年内列中的所有日期合并为一行,以便我知道该年度不同列中产品的总数量?

2 个答案:

答案 0 :(得分:0)

使用Group_ConcatGroup by

Select Group_Concat(col_name) From table Group by Year(date)

Select Group_Concat(col_name) From table 
where Year(date)='2015' Group by Year(date)

答案 1 :(得分:0)

使用YEAR()功能:

SELECT YEAR(someDate) AS year, SUM(qty) AS `total quantity`
FROM someTable
WHERE product='some product'
GROUP BY YEAR(someDate)
相关问题