算不上优化,按照自己的理解说1能不用*就不要用*,把你要查询的字段写出来2 e.RegionName不能在rownum中给检索出来么?感觉在上面检索会块一点点3 为什么不直接查询你最后要的结果还要中间再查询个totable4 totable的字查询里month是个无用字段最后请大神点评以下
将一些无用的东西去掉:1、with totable中的GROUP BY 这一层是多余的;2、month字段计算没有地方引用,可以去掉;