Как создать сводную таблицу в Transact / SQL?

Моя таблица исходных данных

MemID Condition_ID Condtion_Result
----------------------------------
1     C1           0
1     C2           0
1     C3           0
1     C4           1
2     C1           0
2     C2           0
2     C3           0
2     C4           0

Ожидаемое представление, которое я хочу создать ...

MemID C1 C2 C3 C4
------------------
1     1  0  0  1
2     0  0  0  1

Вот другое условие. В приведенном выше примере исходной таблицы только 4 строки для данного MemID. Это число будет меняться в реальной ситуации. Моя сводная таблица (или любое другое решение) должна выбрать любое количество результатов условия и отобразить их в виде столбцов. Как это сделать ?

Ответы на вопрос(1)

Ваш ответ на вопрос