我有一个包含此数据的表
Date AveTemp
1849-03-01 25
1849-04-01 12
1849-05-01 30
1850-01-01 32
1850-02-01 22
我需要计算每年AveTemp SQL查询的平均值
答案 0 :(得分:0)
假设您每年都有可比较的数据点:
select strftime('%Y', date) as yyyy, avg(avetemp)
from t
group by strftime('%Y', date);