0

複数の列で複数の行の値をグループ化して列に返すことは可能ですか?

明確に。

私のテーブルが次の場合:

QUANTITYTypeID 数量 OrderDate CompanyID TypeName

-------------- -------- ----------------------- ---------------- - ----------

1 7.0000 2013-09-02 1 販売

1 4.0000 2013-09-15 1 販売

1 1.0000 2013-09-16 1 販売

1 1.0000 2013-09-16 2 販売

2 1.0000 2013-08-25 1 販売

3 1.0000 2013-08-25 1 販売

4 1.0000 2013-09-11 1 販売

選択は次を返す必要があります。

OrderDate 1 2 3 4 CompanyID TypeName  

----------- ----- ----- ------ ------ ---------------- - ----------

2013-08-25 NULL 1.0000 1.0000 NULL 1 販売

2013-09-02 7.0000 NULL NULL NULL 1 販売

2013-09-11 NULL NULL NULL 1.0000 1 販売

2013-09-15 4.0000 NULL NULL NULL 1 販売

2013-09-16 1.0000 NULL NULL NULL 1 販売

2013-09-16 1.0000 NULL NULL NULL 2 販売

4

1 に答える 1