【发布时间】:2017-01-28 03:35:55
【问题描述】:
当我从双重选择日期时。我必须用天显示特定周的所有日期。
首先我得到周数使用
select to_char(sysdate,'iw') FROM dual
通过使用周数,我想获取该特定周的所有日期。我用过这个。
SELECT (TRUNC ( TO_DATE (SUBSTR ('201704', 1, 4)
|| '0131', 'YYYY'|| 'MMDD'), 'IYYY') +
( 7 * ( TO_NUMBER (SUBSTR ('201704', 5)) - 1)) ) AS iw
FROM DUAL
我的输入是 sysdate。
我必须得到如下的o/p。
23-Jan-2017
24-Jan-2017
25-Jan-2017
26-Jan-2017
27-Jan-2017
28-Jan-2017
29-Jan-2017
【问题讨论】:
-
你的代码在哪里?见:How to Ask
-
来吧 - 当你发布一个家庭作业问题时,你必须包含你编写的代码,告诉我们你期望的结果,你得到了什么,你得到了什么问题。否则你就不走运了。
-
先生,来吧,请检查 nw 并感谢您的反馈
-
我的输入是 sysdate 要求的输出是本周的日期