怎样得到类似这样的一个结果集?
如下,用COMPUTE可以得到类似结果,但COMPUTE得到的是多个结果集,如果用编程语言输出到Excel里,只得到第1个结果集,怎样得到类似的结果,却是一个结果集?
品种货币换算前金额换算系数 换算后金额
111RMB6100 16100
111USD32495.5337 .7472251749.3933
合计: 257849.3933
115EUR45252.06 10.2544464032.7241
115JPY15159934 0.065289989776.9309
115RMB795442.43 1795442.43
115USD70532.7287 .7472546431.1504
合计: 2795683.235
116JPY27226327 0.0652891777579.664
116USD7650 7.747259266.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 品种