これが私のクエリです。[Run_Number] に基づいて平均 [Coat_Tank_Pressure] を計算しようとしているので、このクエリからの出力は次のようになります。
各実行は 10 分以上続き、データは 1 秒ごとに取得されるため、実行全体のコート タンク圧力の平均を取得したいと考えています。正しい構文、平均的なコマンドを配置する場所、および実行ごとに要約情報を計算する方法を見つけるのに苦労しています。
どんな助けでも大歓迎です。私は SQL の初心者なので、このクエリ ビルダーがどのタイプの SQL を使用しているかさえわかりません。
[Run_Number] [Coat_Tank_Pressure]
1.................................Run Number 1 中のすべての値の平均
2.................Run Number 2 中のすべての値の平均
3.................................Run Number 3 中のすべての値の平均
4.................................Run Number 4 中のすべての値の平均
5.................................Run Number 5 中のすべての値の平均
等
OK、クエリを次のように更新しました。
QUOTED_IDENTIFIER をオフに設定
SELECT * FROM OPENQUERY(INSQL, "SELECT AVG([Coat_Tank_Pressure]), [Run_Number] FROM WideHistory
WHERE wwRetrievalMode = 'デルタ'
AND wwVersion = '最新'
AND DateTime >= DateAdd(hh,-1,GetDate())
AND DateTime <= GetDate()
GROUP BY [実行番号]")