I持って表示されるデータを持つテーブルのように:私はそれには、以下の組み合わせを持つように配列を作成する必要があり、それぞれの日付のSQLの代替は参加
Staion Date Temperature
A 2015-07-31 8
B 2015-07-31 6
C 2015-07-31 8
A 2003-02-21 4
B 2003-02-21 7
C 2003-02-21 7
:
c1 = (A + B)/2, c2 = (A + B + C)/3 and c3 = (B + C)/2
右私は結果として次の結果を得るために、テーブル自体にinner join
を実行し、最終的にinner join
を実行しています:
Date c1 c2 c3
2015-07-31 7 7.33 7
2003-02-21 5.5 6 7
もっとクリーンな方法がありますか?
上記の他の方法対ピボットの速度は何ですか? – Zanam
テーブル/クラスタードインデックススキャン - >並べ替え(テーブルスキャンの場合) - >ストリーム集計(集計) - >計算スケーラー - >結果の選択など、すべての実行計画はほぼ同じです。 –