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
おすすめの記事