值的总和并以年份格式显示

时间:2015-06-18 19:13:57

标签: mysql date sum

SELECT datesold, SUM(salesprice) FROM Cust.trans Group By datesold;

我明白了:

DateSold  Sum(SalesPrice)
12/12/08    800
18/12/08    200 
18/11/11    475
28/06/09    17500
16/03/09    450
07/06/08    2750
15/08/09    575
19/12/07    500
26/04/10    6500
27/09/10    5450
14/12/07    42500
28/09/09    400
27/09/09    400
29/09/09    68750
18/12/09    72500
28/09/12    350
18/01/08    400
28/11/08    27500
22/12/08    400

如何将其更改为每年的销售价格总和?

1 个答案:

答案 0 :(得分:1)

这应该这样做。

SELECT YEAR(datesold), SUM(salesprice) FROM Cust.trans Group By YEAR(datesold);