怎么实现从左边到右边的效果,PS:本来想通过ROW_NUMBER()来实现,但是没找到相关的实现方法,求大神教教
主要是想把币种分类,然后通过sort1和Currency,定位插入汇总数据
ROW_Number(),和RANK()貌似都不行
首先,分组主要是为了做统计的;
其次,按币种分类,那就不能得到 ID 信息了。
能否考虑用代码逐步实现,先得到 sort1 分组后的数据,再得到币种分组数据,最后汇总。
SELECT m.ID,
case
when m.Currency='RMB' then '1'
when m.Currency='HKD' then '2'
end sort1,
m.Currency,m.Mny,m.MnyRMB,m.MnyHKD
FROM table_money m ORDER BY m.Currency desc