当给定日期是星期一时,我正在尝试检索上星期一以下是代码。
select
Case
when
to_char(to_date('21/10/2013','dd/mm/yyyy'), 'DAY') = 'MONDAY'
then to_date(next_day(to_date('21/10/2013','dd/mm/yyyy')-7,'Tuesday') - 1, 'dd/mm/yyyy')
END
from dual
查询正在执行,结果是一条记录,但记录完全为空。
我很困惑为什么结果集中没有数据。
请帮我解决这个问题。