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
столбец покажет общее количество типов.