我对以下查询有一个查询:
SELECT EXTRACT(YEAR FROM t::date),
EXTRACT(MONTH FROM t::date),t::date+ interval '1 month'- t::date
FROM generate_series('2015-04-01', '2016-02-09', '1 month'::interval) t
该查询给出了除2016年2月以外的所有月份的正确天数,即我希望得到9天而不是29天。我应该对上面的查询进行哪些更改?谢谢