PIVOT はこれを達成するのに役立つと思いますが、何も開始できません。私は今日、深刻な SQL 脳のおならを抱えています。助けが必要です。
これが私が今持っている出力です:
Id    Name  Question    Answer
0     Test  Vault       A
0     Test  Container   1
1     Foo   Vault       B
1     Foo   Container   2
そして、これは私の望ましい出力です:
Id   Name Vault Container
0    Test A    1
1    Foo  B    2
これはできますか?
それが不可能であるか、非常に複雑な場合は、別の方法があります。私の代替クエリの出力は次のとおりです。
Id   Name VaultId ContainerId
0    Test A       NULL
0    Test NULL       1
1    Foo  B       NULL  
1    Foo  NULL       2
ここでは、ID/名前ごとに 1 行に抑える必要があります。私はこれらのいずれかを行う方法を思い出せません!

