另一种方式:
select a.名字,b.收费类型1,c.收费类型2,d.收费类型3,e.收费类型4,f.收费类型5,a.收据号
from viewTable1(你的View名) as a
inner join (select sum(钱数) as 收费类型1 from viewTable1 group by 收费类型 where 收费类型=1)as b on a.名字=b.名字
inner join (select sum(钱数) as 收费类型2 from viewTable1 group by 收费类型 where 收费类型=2)as c on a.名字=c.名字
inner join (select sum(钱数) as 收费类型3 from viewTable1 group by 收费类型 where 收费类型=3)as d on a.名字=d.名字
inner join (select sum(钱数) as 收费类型4 from viewTable1 group by 收费类型 where 收费类型=4)as e on a.名字=e.名字
inner join (select sum(钱数) as 收费类型5 from viewTable1 group by 收费类型 where 收费类型=5)as f on a.名字=f.名字