我有一个像这样构建的表:
Date | Account | Total
1 | A | 1000
3 | A | 1000
4 | A | 200
5 | A | 3000
2 | B | 100
3 | B | 2000
4 | C | 500
我想查询此表以获得如下结果:
Date | Total
1 | 1000
2 | 100
3 | 3000
4 | 700
5 | 3000
基本上,我不关心帐户,但想要总计每个日期
我一直在试图做这个超级简单的任务!有人可以帮帮我吗?汉克斯! 非常感谢你。
答案 0 :(得分:2)
您正在寻找具有聚合函数的GROUP BY
:SUM
。类似的东西:
SELECT date, SUM(total)
FROM your_table_name
GROUP BY date
ORDER BY date;