gpt4 book ai didi

MySQL 指定天数的平均温度

转载 作者:行者123 更新时间:2023-11-29 11:28:23 25 4
gpt4 key购买 nike

我有一个名为 data 的表,其中包含列:

  • 日期[时间戳]
  • 温度 [int(11)]
  • 湿度 [int(11)]

(例如...日期:2016-06-11 10:07:22,温度:22,湿度:50)

我每 60 秒就会收到一个新条目。

我想知道是否可以定义一个查询来返回指定天数内每小时的平均温度和湿度。我需要昨天(1 天)、上周(过去 7 天)和上个月(过去 30 天)的小时平均值。

最佳答案

要获得每小时的平均值,我们需要按天 + 小时对行进行GROUP BY

示例查询:

 SELECT AVG(temperature), DATE(date), HOUR(date) FROM data GROUP BY DATE(date), HOUR(date) 

关于MySQL 指定天数的平均温度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37832112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com