大致内容如下:数量 名称 类型
2 三大队 1
1 三大队 2
4 四大队 2
3 五大队 2
1 一大队 1
1058 一大队 2转为以下格式:
数量 类型1数量 类型2数量
三大队 2 1
四大队 0 4
五大队 0 2
一大队 1 1058
2 三大队 1
1 三大队 2
4 四大队 2
3 五大队 2
1 一大队 1
1058 一大队 2转为以下格式:
数量 类型1数量 类型2数量
三大队 2 1
四大队 0 4
五大队 0 2
一大队 1 1058
select 名称
sum(decode(类型,1,1,0)) 类型1,
sum(decode(类型,1,数量,0)) 数量1,
sum(decode(类型,2,1,0)) 类型2,
sum(decode(类型,2,数量,0)) 数量2
from a
group by 名称
max(decode(类型,'2',类型,null)) 类型2,sum(decode(类型,'2',数量,0)) 数量
from ..
group by 名称