select v_short_name,
sum(case when c_time = '201501' then n_amount else 0 end) as Jan,
sum(case when c_time = '201502' then n_amount else 0 end) as Feb,
sum(case when c_time = '201503' then n_amount else 0 end) as Mar,
sum(case when c_time = '201504' then n_amount else 0 end) as Apr,
sum(case when c_time = '201505' then n_amount else 0 end) as May,
sum(case when c_time = '201506' then n_amount else 0 end) as Jun,
sum(case when c_time = '201507' then n_amount else 0 end) as Jul,
sum(case when c_time = '201508' then n_amount else 0 end) as Aug,
sum(case when c_time = '201509' then n_amount else 0 end) as Sep,
sum(case when c_time = '201510' then n_amount else 0 end) as Oct,
sum(case when c_time = '2
sum(case when c_time = '201501' then n_amount else 0 end) as Jan,
sum(case when c_time = '201502' then n_amount else 0 end) as Feb,
sum(case when c_time = '201503' then n_amount else 0 end) as Mar,
sum(case when c_time = '201504' then n_amount else 0 end) as Apr,
sum(case when c_time = '201505' then n_amount else 0 end) as May,
sum(case when c_time = '201506' then n_amount else 0 end) as Jun,
sum(case when c_time = '201507' then n_amount else 0 end) as Jul,
sum(case when c_time = '201508' then n_amount else 0 end) as Aug,
sum(case when c_time = '201509' then n_amount else 0 end) as Sep,
sum(case when c_time = '201510' then n_amount else 0 end) as Oct,
sum(case when c_time = '2