根据起始、结束日期查询月表,如何操作

各位大神,各位老师!麻烦帮忙解决下
             现在我需要做一张销售报表,根绝起始日期、结束日期动态查询表内的销售数据,该如何写语句呢?例如:起始日期、结束日期分别为20170526至20170725,根据日期盘点月表,语句为:select * from (select * from tb201705_XSBB union all select * from tb201706_XSBB select * from tb201707_XSBB)a where 日期 between 20170526 and 20170725 ;中间需要查询的表为动态,按日期获取表,请问下各位这种怎么操作,挺急的!!!
FineReport吴涵 发布于 2017-8-19 09:03
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
孤陌发布于2017-8-19 09:03(编辑于 2023-9-6 09:34)
555
最佳回答
0
哇哈哈发布于2017-8-19 09:11(编辑于 2023-9-6 09:34)
555
最佳回答
0
吴涵发布于2017-8-19 09:23(编辑于 2023-9-6 09:34)
555
最佳回答
0
吴涵发布于2017-8-19 09:25(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2017-8-19 09:36(编辑于 2023-9-6 09:34)
555
  • 吴涵 吴涵(提问者) 如果按照这种方法的话 只能获取到5月和7月最前和最后月的数据期间月的数据就获取不到
    回复
    2017-08-19 09:54 
  • flyingsnake flyingsnake 回复 吴涵 :取几个月,就要从几个月的表中来取数的。用存储过程写个循环就好了了
    回复
    2017-08-19 09:58 
  • 吴涵 吴涵(提问者) 因为对于销售数据来查询,查询的日期每次都不同,且频率比较搞,达不到理想状态
    回复
    2017-08-19 10:15 
最佳回答
0
simple_paradox发布于2017-8-19 11:39(编辑于 2023-9-6 09:34)
555
  • 吴涵 吴涵(提问者) 我也想过这个颁发,但是数据量太大了,月表的类型几十种例如销售、盘点、进货等月,然后每种月表一百多张(因为我们公司十多年了)
    回复
    2017-08-19 12:23 
  • 0关注人数
  • 526浏览人数
  • 最后回答于:2017-8-19 12:23
    活动推荐 更多
    热门课程 更多
    返回顶部