2009-06-17 14 views
0

2つのテーブルでピボットを使用するソリューションを探しています。私の問題は、番号/列の名前&行ヘッダーは3番目のテーブルの行として存在します。私の3番目の表は、次のようになります。SQL Server 2005を使用したSQLピボット

ID  Name 
1  Row1 
1  Row2 
1  Row3 
2  Col1 
2  Col2 
2  Col3 

私の最終的な解決策は、次のようになります。事前に

  Col1 Col2 Col3 Col4 ......... Total 
Row1  4  2  4  2     12 

Row2  2 ...................    ... 

Row3  7 ....................    ... 

.... 

Total  12  14 6  3     80 

おかげ

答えて

-1

をあなたは新しいPIVOT演算子を使用することができます。

+0

テーブルから列名を取得することはできません。ハードコーディングする必要があります – Quassnoi

関連する問題