存储过程中的排序问题
在临时表#Report中插入数据,先插入每个客户的期初数,然后插入一定日期内的发生数,在插入每个客户每月发生合计(group by kh,month),最后插入每个客户的累计数(group by kh)。然后要将按客户编码、月份、日期、单据号排序的数据插入到另一张临时表#ReportSC,sql语句是:
select month,day,billcode,zy,md,mc,ye
from #Report a inner join kh on a.khid=kh.khid
order by khcode,month,day,billcode
然后查询#reportSC,排序有些混乱,数据是按客户进行分组排序的,但每个客户的顺序是不正确的,这该怎样解决呢