SQL分析データ準備と基礎統計#07:日付に期間を足しこむ
日付データ、例えば契約日に期間、例えば60カ月を足しこむ際、60カ月が固定であれば以下のように書きます:
cast((契約日 + interval '60' month) as date) as 契約終了日,
そして、60という値が例えば可変で、文字型で別の列にセットされている場合は、以下のようになります。これはまず契約月数を月のインターバル(期間)型に変換して、それを足しこむということをしています。最後に日付型にキャストしているのは日付時刻型になっているのを日付に直し