我遇到了制作Oracle查询的问题,该问题总结了整个上周发生的所有事情以及本周的所有事情。所以我可以说我有这张桌子
DATA DATE
3 2-feb-15
4 3-feb-15
6 3-feb-15
7 27-jan-2015
5 27-jan-2015
4 25-jan-2015
所以今天是5月5日,本周的查询应该是3 + 4 + 6,假设周日是第1天。本周的数据范围应为(2月2日 - 5月5日)减去周日。
并且上周的总和应该是7 + 5 + 4,无论今天是什么日期,只要它仍然是从周一到周六的上周
另一种情况是,如果今天的日期是2月2日,则总和应为3。
请帮助我,我尝试使用SYSDATE - (Var)并且它不起作用,因为它根据日历没有定位日期
非常感谢你答案 0 :(得分:0)
试试这个:
trunc(sysdate)
我希望它的工作如果不是请给我更详细的问题