Pivot на Oracle 10g

Я использую оракул 10г. У меня есть временная таблица TEMP.

ТЕМП имеет следующую структуру: -

USER COUNT TYPE
---- ----- ----
   1    10   T1
   2    21   T2
   3    45   T1
   1     7   T1
   2     1   T3

Мне нужен запрос, который покажет, что все типы имеют имена столбцов, а типы могут иметь любое значение, напримерT1, T2,..Tn и результат будет такой: -

USER T1 T2 T3
---- -- -- --
   1 17  0  1
   2  0 21  1
   3 45  0  0

и столбец Пользователь покажет всех пользователей иT1, T2 столбец покажет общее количество типов.

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

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