每个订阅从 start_date 开始,期限一个月。求续费日 renew_date = 开始日期加一个自然月(类型为日期)。
- 一般情况下是下个月的同一天,例如
2026-01-15→2026-02-15,2025-12-31→2026-01-31(跨年)。 - 目标月份没有这一天时,取目标月份的最后一天:
2024-01-31→2024-02-29(闰年),2025-01-31→2025-02-28,2025-03-31→2025-04-30。 - 不是“加 30 天”:
2024-02-29→2024-03-29。 start_date为 null 时renew_date为 null。
输入
subscriptions(sub_id, start_date),start_date是日期。
输出
列为 sub_id, renew_date,每个订阅一行,行顺序不限。