前提・実現したいこと
PostgreSQLにて、①のテーブルより②の結果を出力させたいのですが、実現可能な方法はありますでしょうか。
①
No. 開始日 終了日 値
1 2019/12/01 2019/12/05 12345
2 2019/12/06 2019/12/07 99999
②
No. 開始日 値
1 2019/12/01 12345
1 2019/12/02 12345
1 2019/12/03 12345
1 2019/12/04 12345
1 2019/12/05 12345
2 2019/12/06 99999
2 2019/12/07 99999
試したこと
下記では、②の出力は得られませんでした
SELECT
No
,GENERATE_SERIES(開始日,終了日,'1 day') AS 開始日
,値
From ①
補足情報(FW/ツールのバージョンなど)
PostgreSQL 9.3.18 となります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。