首页 > 解决方案 > 每天最小/最大/平均 SQL

问题描述

我有一个 SQL 表,其中包含:ID、DATETIME(时间戳)、TEMP。每天多条记录。每天提取最小值/最大值和平均值的 SELECT 命令是什么?非常感谢。

标签: mysql

解决方案


您将使用group by,但您需要提取日期:

select date(datetime) as the_date, min(temp), max(temp), avg(temp)
from t
group by the_date;

推荐阅读