mysql - 每天最小/最大/平均 SQL
问题描述
我有一个 SQL 表,其中包含:ID、DATETIME(时间戳)、TEMP。每天多条记录。每天提取最小值/最大值和平均值的 SELECT 命令是什么?非常感谢。
解决方案
您将使用group by
,但您需要提取日期:
select date(datetime) as the_date, min(temp), max(temp), avg(temp)
from t
group by the_date;
推荐阅读
- next.js - Next.js:在服务器启动时运行方法
- javascript - 模态反应js中的swiper问题
- powershell - 以编程方式使用powershell关闭另一个域中的远程计算机
- python - Python 3.9,没有输出的 print(file1.read)
- flutter - 在 textField Flutter 中只输入偶数
- android - 使用 setState 或其他方式刷新 FutureBuilder
- vba - VBA - 自动过滤然后将结果复制到新工作表中
- asp.net-mvc - Entity Framework Core 5 - 在表上引入 FOREIGN KEY 约束可能会导致循环或多个级联路径
- django - Django:静态数据加密?
- typescript - CreateAsyncThunk 期望返回值