select * from V_TEST_TEST_TEMP
select * from (select NAME,NUMS from V_TEST_TEST_TEMP)pivot (max(NUMS) for NAME in ( 'a','b','c' ));
select * from (select NAME,NUMS from V_TEST_TEST_TEMP)pivot (max(NUMS) for NAME in ( 'a' as a,'b','c' ));
SELECT NAME,
SUM(DECODE(NAME,'a',NUMS,0)) AS a,
SUM(DECODE(NAME,'b',NUMS,0)) AS b,
SUM(DECODE(NAME,'c',NUMS,0)) AS c
FROM V_TEST_TEST_TEMP GROUP BY NAME ORDER BY NAME