次の表から集合体統計を抽出するSQLクエリを作成したいと思います。
Company | Product X1 | ProdX2 | ... | ProdX10 | ProdY1 | ProdY2 | ... | ProdY10
ABC 5 3 ... 6 5 8 ... 12
EDF 2 NULL ... 5 Null 1 ... 6
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
XYZ NULL 3 ... 14 7 2 ... 8
クエリの結果は次のようになります(他のデザインの提案を歓迎します)
Product | Average | Min | Covariance with corresponding X or Y Product
ProdX1 Avg(ProdX1) Min(ProdX1) Covar(ProdX1,ProdY1)
ProdX2 Avg(ProdX2) Min(ProdX2) Covar(ProdX2,ProdY2)
.
.
.
ProdY10 Avg(ProdY1) Min(ProdY10) Covar(ProdY10,ProdX10)
もちろん、Covar(X1、Y1)= Covar(Y1、X1)のさまざまな集計関数で問題ありません。
ただし、目的の結果を返すクエリを作成する方法がわかりません。どんな提案でも大歓迎です。
どうもありがとうございます。