【发布时间】:2015-03-01 09:45:01
【问题描述】:
从 MySQL 表中,我有基于日期的列表数量。我需要得到每个日期的金额总和:
例如:
id type date amount
1 1 2015-01-01 100
2 1 2015-01-01 150
3 1 2015-01-02 10
4 1 2015-01-03 250
2015-01-01 在这里出现了不止一次。
所以我需要像
这样的结果date amount
2015-01-01 200
2015-01-02 10
2015-01-03 250
我的查询介于本周开始和结束之间
SELECT * from mytable WHERE YEARWEEK(`date`) = YEARWEEK(CURRENT_DATE) AND `type` = 1 ORDER BY `date` ASC
【问题讨论】:
标签: mysql sql select aggregate-functions mysql-error-1064