PGSQL 生成近12个月日期

发布时间 2023-12-18 14:56:18作者: EAGO
-- generate_series(时间开始, 时间结束, 时间跨度) 函数

--最近10年
SELECT TO_CHAR(generate_series(now(), now() - INTERVAL '9 YEAR', '-1 YEARS'), 'YYYY') "year";

--最近12个月
SELECT TO_CHAR(generate_series(now(), now() - INTERVAL '11 MONTH', '-1 months'), 'YYYY-MM') "month";