互联网服务商业智能

求助!关于时间范围的问题

目前做报表的时候遇到一个关于时间范围的问题,需要实现类似下图的一个表头,周的范围是从当前的周开始,往前推10周的时间,比如现在是2013年第8周,那起始的周就是2012年的第50周。。。但我用[TTS Summary].[TTS Manufacturing Date].[Mfg Week]>=_week_of_year (_add_days (curr...显示全部
目前做报表的时候遇到一个关于时间范围的问题,需要实现类似下图的一个表头,周的范围是从当前的周开始,往前推10周的时间,比如现在是2013年第8周,那起始的周就是2012年的第50周。。。但我用[TTS Summary].[TTS Manufacturing Date].[Mfg Week]>=_week_of_year (_add_days (current_date,-70))来算的时候,得到的结果只有第50,51和52周。2013年的数据就没有了。。。原因我想是因为比50大的周数只有51和52了,但是这个问题怎么解决呢。。。把2年的数据UNION起来可以做到,但是想请问大神们有没有更好的办法,可以一劳永逸的解决问题。谢谢各位收起
参与7

查看其它 5 个回答cognos_gavin的回答

cognos_gavincognos_gavin其它保密需求
后台数据处理下,弄一个以周为时间的字段,然后periodstodate.....
保险 · 2013-02-21
浏览925

回答者

cognos_gavin
其它保密需求
擅长领域: 大数据商业智能

cognos_gavin 最近回答过的问题

回答状态

  • 发布时间:2013-02-21
  • 关注会员:1 人
  • 回答浏览:925
  • X社区推广