"MySQL 查询每 15 分钟最大值:时间条件筛选" "本教程演示如何使用 SQL 查询语句在 MySQL 数据库中,根据时间条件筛选数据,并计算每 15 分钟内 point_value 的最大值。" "您可以使用以下 SQL 查询语句来获取按时间条件筛选的每 15 分钟为一组的 point_value 最大值:" "sql\nSELECT \n\tDATE_FORMAT(real_time, '%Y-%m-%d %H:') + \n\tCONCAT(FLOOR(MINUTE(real_time) / 15) * 15, ':00') AS interval_time,\n\tMAX(point_value) AS max_value\nFROM \n\tzdh_point_realdata\nWHERE \n\treal_time >= '开始时间'\n\tAND real_time <= '结束时间'\nGROUP BY \n\tinterval_time\nORDER BY \n\tinterval_time;\n"请将 '开始时间' 和 '结束时间' 替换为您要筛选的实际时间范围。此查询将按照每 15 分钟为一组的间隔,返回每组中的最大 point_value 值以及对应的时间间隔。" "例如,要查询 2023-10-26 10:00:00 到 2023-10-26 12:00:00 之间每 15 分钟的最大值,可以将 '开始时间' 替换为 '2023-10-26 10:00:00',将 '结束时间' 替换为 '2023-10-26 12:00:00'。" "本教程仅供参考,您可能需要根据实际情况进行调整。"

MySQL 查询每 15 分钟最大值:时间条件筛选

原文地址: https://www.cveoy.top/t/topic/p9w7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录