【发布时间】:2015-09-15 19:11:40
【问题描述】:
我正在处理一个查询,该查询将显示上周添加的数据(总是从星期一开始),来自 COLUMNNAME、TABLENAME。我还有一个包含日期的列,adddate。 它似乎不起作用......我该如何解决它?
select COLUMNNAME
from TABLENAME
where adddate >= (TRUNC(adddate - 7 - (TRUNC (adddate)- TRUNC (adddedate, 'IW'))))
and adddate < (TRUNC(adddate - 7 - (TRUNC (adddate)- TRUNC (adddedate, 'IW'))))+6
【问题讨论】:
-
这对我有用:SELECT TRUNC(SYSDATE - 7 - (TRUNC (SYSDATE)- TRUNC (SYSDATE, 'IW'))), TRUNC(SYSDATE - 7 - (TRUNC (SYSDATE)- TRUNC (SYSDATE+6, 'IW'))) 来自双重