怎样得到类似这样的一个结果集?
如下,用COMPUTE可以得到类似结果,但COMPUTE得到的是多个结果集,如果用编程语言输出到Excel里,只得到第1个结果集,怎样得到类似的结果,却是一个结果集? 
 品种	货币	换算前金额	换算系数	   换算后金额    
 111	RMB	6100	                           1	6100 
 111	USD	32495.533	7                           .7472	251749.3933 
 合计:                                                                                                                        257849.3933  	 
 115	EUR	45252.06	                           10.2544	464032.7241 
 115	JPY	15159934	                           0.065289	989776.9309 
 115	RMB	795442.43                           1	795442.43 
 115	USD	70532.728	7                        .7472	546431.1504 
 合计:                                                                                                                        2795683.235   
 116	JPY	27226327	                           0.065289	1777579.664 
 116	USD	7650	                           7.7472	59266.08 
 合计:                                                                                                                        1836845.744 
------解决方案--------------------结果集杂乱,看不清楚.
------解决方案--------------------Select 品种=(case when 货币 is null then  '合计 ' else 品种 end),货币,换算前金额,换算系统数,换算后金额 Form  
 (Select 品种,货币,换算前金额,换算系统数,换算后金额 From 表 
 union all 
 Select 品种,Null,NULL,NULL,sum(换算后金额) From 表 Group By 品种) 
 Order by 品种