SELECT
target_date
, CAST(target_date AS timestamp) -- timestamp型に変換
, DATE_ADD('hour' , 9 , CAST(target_date AS timestamp)) -- target_dateの9時間後のデータを取得(UTC→JST変換などで利用)
, DATE_ADD('day' , 3 , CAST(target_date AS timestamp)) -- target_dateの3日後のデータを取得
, DATE_ADD('month', 1, CAST(target_date AS timestamp)) -- target_dateの1ヶ月後のデータを取得
, DATE_ADD('year', 1, CAST(target_date AS timestamp)) -- target_dateの1年後のデータを取得
FROM
TABLE1


