【发布时间】:2021-04-27 21:10:17
【问题描述】:
我正在尝试创建一个查询,平均相隔不超过 3 分钟的数据行。当然,没有必要像图像中那样,行相隔 2 秒。
那么我怎样才能选择这样一个时期内的行并获得该时期内例如“engine_load”的平均值。
根据图像中的示例,我需要 ids 19428-19431 的数据和 19423-19427 的数据作为平均值。例如,如果存在日期时间为 2021-04-27 12:25:15 的行,则该行将是他的“期间”中的唯一行,因为没有任何其他行接近 3 分钟。
【问题讨论】:
-
如果数据可以匹配多个组会怎样?例如第 1 行 = 12:00,第 2 行 = 12:02,第 3 行 = 12:04。第 2 行会包含在第 1 行、第 3 行、两者中还是两者中?
-
通常不会有可以匹配多个组的数据。