Select parea ,sum( (case when t>10000 then 1 else 0 end) ) as cknum From T_world Where parea Like '%Asia' Group By parea
Select * From( Select parea ,sum( (case when t>10000 then 1 else 0 end) ) as cknum From T_world Where parea Like '%Asia' Group By parea )X
Select sum((case when X.parea ='Central Asia' then cknum else 0 end)) as C ,sum((case when X.parea ='Central and Southern Asia' then cknum else 0 end)) as CS ,sum((case when X.parea ='Eastern Asia' then cknum else 0 end)) as E ,sum((case when X.parea ='South-Eastern Asia' then cknum else 0 end)) as SE ,sum((case when X.parea ='Southern Asia' then cknum else 0 end)) as SA From( Select parea ,sum((case when t>10000 then 1 else 0 end)) as cknum From T_world Where parea Like '%Asia' Group By parea )X