Я думаю, что PIVOT поможет мне в этом, но я не могу ничего начать. Сегодня у меня серьезные сердечные судороги SQL, мне нужна помощь.Построение PIVOT
Вот результат я сейчас:
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/Name. Я не помню, как это сделать!
Спасибо Я получил это работает :) Я буду практиковать с 'PIVOT' какой мощной вещью! –