SQLServer2005にてVIEWを作成したいのですが、どの様に結
SQLServer2005にてVIEWを作成したいのですが、どの様に結合して良いのか分からないので教えて下さい。
下記「テーブルに登録されているデータ」で登録されているデータを下記「この様にVIEWで表示したい」の様にVIEWで出力する事は出来ますでしょうか?
出来るのであれば、結合方法の詳細かSQL文を教えて頂きたいと思います。
各SubNoは1~5と決まっています。
5に満たない場合は残りの項目はNULLとしたいです。
▽テーブル詳細
MainNo Numeric(6,0)
SubNo Numeric(1,0)
Name Nvarchar(20)
▽テーブルに登録されているデータ
MainNo, SubNo, Name
1, 1, 'TEST-A'
1, 2, 'TEST-B'
1, 3, 'TEST-C'
2, 1, 'CLASS-A'
2, 2, 'CLASS-B'
3, 1, 'OBJECT-A'
3, 2, 'OBJECT-B'
3, 3, 'OBJECT-C'
3, 4, 'OBJECT-D'
3, 5, 'OBJECT-E'
▽この様にVIEWで表示したい
MainNo, SubNo1, Name1, SubNo2, Name2, SubNo3, Name3, SubNo4, Name4, SubNo5, Name5
1, 1, 'TEST-A', 2, 'TEST-B', 3, 'TEST-C', NULL, NULL, NULL, NULL
2, 1, 'CLASS-A', 2, 'CLASS-B', NULL, NULL, NULL, NULL, NULL, NULL
3, 1, 'OBJECT-A', 2, 'OBJECT-B', 3, 'OBJECT-C', 4, 'OBJECT-D', 5, 'OBJECT-E'
説明不足かも知れませんが、どなたか分かる方いらっしゃいましたらよろしくお願い致します。
補足
get-childItemから直接パイプで放り込むのは確かに出来ます。 実はそれは知っていました。 そうでなく、 オブジェクトとして一旦変数に避けた後、その変数の中身を取り出してどうのこうのする事はできるのかが知りたいです。