输入
日期 积分 电子邮件
2012-07-01 5 a@sample.com
2012-07-01 6 b@sample.com
2012-07-01 2 c@sample.com
2012-07-02 5 d@sample.com
2012-07-03 8 e@sample.com
2012-07-03 7
f@sample.com
2012-07-03 1
y@sample.com
2012-07-04 3 x@sample.com
2012-07-04 2 f@sample.com
2012-07-05 3 g@sample.com
2012-07-05 9 b@sample.com
输出
日期 积分
2012-07-01 13
2012-07-02 5
2012-07-03 16
2012-07-04 5
2012-07-05 12
建议我查询输出的MySQL查询,如上所述
答案 0 :(得分:3)
试
SELECT `date`, SUM(`Points`) AS sumPoint FROM table GROUP BY `date`
注意:不要忘记用date
包裹`
列,因为 DATE 是mySQL的保留关键字
答案 1 :(得分:0)
SELECT日期,SUM(Points)AS sumPoint 从表 GROUP BY DATE(日期)
由于日期列可能是表格中的日期时间或日期类型