MS SQL Server 2005 のテーブルからビューを作成しようとしています。そのデータの一部を使用してビューの列を設定しています...簡単な例は、ユーザーがロックを解除したステージの記録を保持するテーブルです。お気に入り:
UserID | Stage | Date
1 | 1 | 1-1-2013
1 | 2 | 2-1-2013
2 | 1 | 1-1-2013
1 | 3 | 5-1-2013
2 | 2 | 3-1-2013
3 | 1 | 6-1-2013
3 | 2 | 8-1-2013
1 | 4 | 10-1-2013
3 | 3 | 12-1-2013
そして、私は次のようなビューを探しています(利用可能なステージが4つあった場合):
UserID | Stage 1 | Stage 2 | Stage 3 | Stage 4
1 | 1-1-2013 | 2-1-2013 | 5-1-2013 | 10-1-2013
2 | 1-1-2013 | 3-1-2013 | |
3 | 6-1-2013 | 8-1-2013 | 12-1-2013 |
ステージは、新しいビューの列です。
以前に Access で同様のことを行ったことがありますが、SQL Server で可能かどうかはわかりません。