三月和十月的最后一个星期天

时间:2014-07-04 12:35:50

标签: oracle

我想填写一张表 - 一列有一个日期为3月和10月的最后一个星期日,从1800年到2050年。

有人可以帮忙吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

SELECT NEXT_DAY(LAST_DAY(SYSDATE)-7, 'SUN') FROM DUAL;

这给出了当月的最后日期。

你只需循环几个月而不只是给SYSDATE。