2016-09-02 7 views
-1

私は、製品と呼ばれるテーブルを持っているとピボット操作と、以下の結果を探してを実行したい:必須どのように3つのフィールドを持つSQLのピボットを行うには?

Input Table

出力:三つのフィールドを持つSQLでピボットを行うにはどのように

OutPut

+2

あなたがこれまでに何をやったかを示してください、具体的に何が、私は同じことをしようとしたが、最大のproduct_idにして – taylorc93

答えて

0
Select * from 
(SELECT 
    * 
FROM 
    Product) t 
Pivot (MAX(Value) FOR Attribute in ([FLAVOUR], [INCENPRODUCT], [MANUFACTUREDBY], [PRODUCTBRAND], [PRODUCTCATEGORY], 
            [PRODUCTCATEGORY1], [PRODUCTCATEGORY2A], [PRODUCTCATEGORY2B])) P 
+0

を動作していない:P – swad

関連する問題