0

助けが必要です。1 時間の間隔を計算し、結果を 12 で割る必要があります。

データベースに、日付と時刻からデータを受け取るテーブルと、5 分のサイクルで 5 分のサイクルで値フィールドを受け取るテーブルがあり、1 時間で 12 の値があります。この 1 時間の値を合計し、その値を 12 で割る必要があります。

クリスタル2011の式を使用してこれを行うにはどうすればよいですか? パラメータの時間間隔を渡して DateDiff を使用してフィルタリングしようとしましたが、成功しませんでした。

タイプ Date and Time、Static、Allow range values を使用する私のパラメータ 。

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

ありがとうございました。

4

1 に答える 1

1

タイムスタンプを時間ごとにグループ化する必要があります。データソースを拡張して、yyyymmddhh のようなタイムスタンプの時間でグループ化するために使用できるフィールドを含めます。同じ値 (あなたの場合は最大 12) を持つすべてのタイムスタンプを合計する必要があります。その後、12 で割るか、集計関数を使用してそれらを平均化できます。

于 2012-08-21T13:27:48.480 に答える