使用 SQLite DDB 的年平均温度
Average temperature by day of year with SQLite DDB
我正在寻找一个很好的解决方案来显示 SQLite 数据库中一年中每天的平均温度。
在我的数据库中,作为示例,我有一个日期列和一个临时列,用于 5 年以来的每一天。
example
我想从我的数据库中获取一年中每一天的平均温度。
我找到了计算一天平均值的请求,但我不知道如何每天都这样做
SELECT avg(min) FROM historique WHERE strftime('%m-%d', date )= "04-01";
你能帮帮我吗?
您必须使用 GROUP BY:
SELECT strftime('%m-%d', date) day, avg(min)
FROM historique
GROUP BY day
我正在寻找一个很好的解决方案来显示 SQLite 数据库中一年中每天的平均温度。
在我的数据库中,作为示例,我有一个日期列和一个临时列,用于 5 年以来的每一天。
example
我想从我的数据库中获取一年中每一天的平均温度。 我找到了计算一天平均值的请求,但我不知道如何每天都这样做
SELECT avg(min) FROM historique WHERE strftime('%m-%d', date )= "04-01";
你能帮帮我吗?
您必须使用 GROUP BY:
SELECT strftime('%m-%d', date) day, avg(min)
FROM historique
GROUP BY day