入力が日付 ( 2014-01-01
)の場合に、特定の年の月のリストを生成する次のクエリがあります。
SELECT to_char(dd, 'Month')
FROM generate_series(CAST('2014-01-01' AS DATE), date_trunc('month', now()), '1 month') as dd;
to_char
-----------
January
February
(2 rows)
今、2014-01-01
私は渡すだけ2014
で同じ結果を得る必要はありません。