sql语句执行效率低、速度很慢

2025-03-22 19:10:13
推荐回答(2个)
回答1:

算不上优化,按照自己的理解说
1能不用*就不要用*,把你要查询的字段写出来
2 e.RegionName不能在rownum中给检索出来么?感觉在上面检索会块一点点
3 为什么不直接查询你最后要的结果还要中间再查询个totable
4 totable的字查询里month是个无用字段

最后请大神点评以下

回答2:

将一些无用的东西去掉:

1、with totable中的GROUP BY 这一层是多余的;
2、month字段计算没有地方引用,可以去掉;