我想在DB2中显示带有当前日期的预测日期以及最多一年的频率。
date:当前日期
如果频率为:2
截至:2020-01-01
输出如下:
2019-05-22, 2019-07-22, 2019-09-22, 2019-11-22
答案 0 :(得分:2)
尝试以下RCTE:
with t(dt) as (
values current date
union all
select dt + 2 month
from t
where year(dt + 2 month) = year(current date)
)
select dt
from t;