select to_char(sysdate, 'iw') from dual;这个是算当前日期是当年的第几自然周,但是它是以周一到周日为一周算的。请问以周日-周六为一周怎么求当前日期是当年的第几自然周
select to_char((SELECT to_char(SYSDATE - 1, 'd') FROM dual), 'iw') from dual;
很久没用oracle了 你看这样可以么。