mysql - 每小时平均 time()

标签 mysql sql time average

是否有可能通过单个 SQL 查询来获取我的每小时平均数据?

我的表格是这样的:

| count | time   | 
|   5   | time() |
|   4   | time() |

它每 24 小时重复一次。我想得到一天中每小时的平均计数...提前致谢。

最佳答案

这样的东西可能与你想要的很相似

select hour(time) thehour, avg(count) average
from yourtable
group by hour(time)

我希望这些不是您的真实专栏名称。如果是,您将不得不做一些事情,因为它们也是 sql 关键字。我不使用 mySql,所以我不知 Prop 体是什么。

关于mysql - 每小时平均 time(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14803547/

相关文章:

mysql - 我怎样才能使查询更快

sql - 增加变量的 PL/SQL 更新

java - Java日期getTime的算法

database - Mysql自动增量替代方案

mysql - 如何将一副牌与数据库中存储的牌进行比较

sql - PostgreSQL 不会递归地撤销角色

sql - 计算 CASE WHEN 的输出

python - 如何删除列表中的最后一项?

swift - 不使用互联网的IOS应用程序的时间保护算法

mysql - 如何在 MySQL 日期中提取月份和年份并进行比较?