PostgreSQL GENERATE_SERIES関数で連続日付を生成する方法

環境
Windows 10 home 64bit
PostgreSQL 9.6.5

構文
generate_series(start, stop, step interval)
startからstopまで、刻みstepで連続する値を生成します。

使用例
SQL構文
SELECT * FROM GENERATE_SERIES( NOW(), NOW() + CAST('8 DAYS’ AS INTERVAL), '3 DAY’);

実行結果

2022/12/21 15:48:43.628
2022/12/24 15:48:43.628
2022/12/27 15:48:43.628

 

PostgreSQL

Posted by arkgame