1. ホーム
  2. postgresql

[解決済み] ダイナミック(カラムベース)インターバル

2023-04-25 01:21:01

質問

NOW に動的な(列ベースの)日数を追加するにはどうすればよいですか?

SELECT NOW() + INTERVAL a.number_of_days "DAYS" AS "The Future Date" 
FROM a;

ここで a.number_of_days は整数ですか?

どのように解決するのですか?

私は通常、数値に interval '1 day' などとする。

select now() + interval '1 day' * a.number_of_days from a;