我有一个包含2列数据的表格(从1950年到2015年):
| Year | Count |
| 1994 | 10 |
| 1994 | 49 |
| 1994 | 2 |
| 1995 | 13 |
| 1995 | 6 |
我希望我的查询结果为:
| Year | Count |
| 1994 | 61 |
| 1995 | 19 |
我尝试过的事情:
我从一个像SELECT SUM(Count) FROM 'population' WHERE 'Year' = '1994'
这样的简单查询开始,这可以带来一个特定的年份,但我想在数据库中填充每年人口的数组。
像SELECT Year, SUM(Count) FROM 'population'
这样的事情更接近我想要的东西,只是它只显示了第一年。
我不确定我需要搜索哪些条款来接近我的答案。联盟?我尝试应用它,但我只是迟钝了。
答案 0 :(得分:2)
尝试使用
SELECT year,SUM(Count) FROM 'population' group by year