重複の可能性:
SQL Serverの動的PIVOTクエリ?
次のテーブルでクエリを実行することは可能ですか?
Game Player Goals
----- ------ ------
Game1 John 1
Game1 Paul 0
Game1 Mark 2
Game1 Luke 1
Game2 John 3
Game2 Paul 1
Game2 Luke 1
Game3 John 0
Game3 Mark 2
これにより、次のような結果が得られます。
Game John Paul Mark Luke
----- ---- ---- ---- ----
Game1 1 0 2 1
Game2 3 1 - 1
Game3 0 - 2 -
個別の各プレーヤーを列に変換し、ゲームをグループ化して、プレーヤーごとにゲームごとに目標を設定します。