sql - MySQL:每日平均值

标签 sql mysql database

我有一个包含“时间戳”列和“值”列的表格,其中值大约相隔 3 秒。

我正在尝试返回一个包含每日平均值的表格。

所以,我正在寻找这样的东西。

| timestamp  | average |
| 2010-06-02 |  456.6  |
| 2010-06-03 |  589.4  |
| 2010-06-04 |  268.5  |
etc...

如有任何帮助,我们将不胜感激。

最佳答案

SELECT DATE(timestamp), AVG(value)
FROM table
GROUP BY DATE(timestamp)

因为你想要日期而不是每个时间戳

关于sql - MySQL:每日平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3354666/

相关文章:

c# - 内部报告所需的复杂小计

mysql - 插入的时间频率

php - SQL:插入所有字段或多个查询的 1 个查询?

mysql - 使用 doctrine2 生成自己的主 ID(transactionsafe 等)

database - 使用控制台应用程序时, 'OraOLEDB.Oracle' 提供程序未在本地计算机上注册?

MySQL 透视表,其中列各自位于一行中

mysql - 带有group by的sql嵌套查询

mysql - SQL根据不同的列对数据进行排序

php - 在 index.php 文件中写入数据库连接

c# - 在数据库中存储图像 - 网络桌面应用程序