有没有办法,我们可以在sql或pl/sql中编写查询来查找当月最后一个星期五的日期?提前致谢 !!!
您可以使用它LAST_DAY( SYSDATE )来获取该月的最后一天.如果从中减去7天,则可以使用该NEXT_DAY()函数查找该月的最后一个星期五:
SELECT NEXT_DAY(
LAST_DAY( SYSDATE ) - INTERVAL '7' DAY,
'FRIDAY'
)
FROM DUAL;
Run Code Online (Sandbox Code Playgroud)
TRUNC()如果要将日期截断到当天的午夜,请将其换行.