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