有没有哪位大佬做过类似全国日报的经验,小白求指导一下

现在需求就是 

image.png

 做出下面的表, 但是 数据都是在3张表哪里, 我汇总当日 当月  今年 的金额 用了很长的SQL 语句,  做这种表出来  还需要查出 去年的当日当月当年,  折扣 等等, SQL语句太长了,光数据库查询 就需要40秒

image.png

 有没有哪位做过类似的报表,有这方面的经验知道一下,或者优化下报表, 我只知道帆软表格有汇总功能,就是不知道有没有汇总当日 当月的功能!!

FineReport a254925118 发布于 2020-3-12 20:21
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
supercrskyLv3见习互助
发布于2020-3-13 08:10

建表和测试语句发下

最佳回答
0
北纬六十六度Lv4中级互助
发布于2020-3-13 09:34

尽量减少联合查询,创建总的临时汇总表,单表汇总插入总表,最后直接查询总表

  • a254925118 a254925118(提问者) 大佬, 创建总的临时汇总表,单表汇总插入总表 这句 不明白什么意思, 刚接触,很多不懂求指点
    2020-03-16 09:31 
  • 北纬六十六度 北纬六十六度 回复 a254925118(提问者) 使用存储过程,在过程里创建一个临时表,把你需要的数据一个一个插入进去,最后直接查询这个临时表,速度会高于联合查询
    2020-03-16 09:55 
  • a254925118 a254925118(提问者) 回复 北纬六十六度 大佬,这个哪里有教程
    2020-03-17 14:08 
  • 3关注人数
  • 452浏览人数
  • 最后回答于:2020-3-13 09:34
    请选择关闭问题的原因
    确定 取消
    返回顶部