0

我需要帮助,我需要计算 1 小时内的时间间隔并将您的结果除以 12。

我的数据库中有一个表,它接收来自日期和时间的数据和一个以 5 分钟为周期的值字段,我在 1 小时内有 12 个值。我需要将这段 1 小时的值相加,然后除以 12。

我怎么能用水晶 2011 的公式来做到这一点?试图使用 DateDiff 传递一个参数时间间隔来过滤,但我没有成功。

我的参数使用类型日期和时间、静态、允许范围值​​​。

DateDiff ("h", {TB_Dados.Timestamp}, {?MyParameterDateRange})

谢谢你。

4

1 回答 1

1

您需要按小时对时间戳进行分组。扩展您的数据源以包含一个可用于按时间戳小时分组的字段,例如 yyyymmddhh。所有具有相同值的时间戳(在您的情况下最多为 12)都需要相加,然后您可以通过除以 12 或使用聚合函数来平均它们。

于 2012-08-21T13:27:48.480 回答