by shigemk2

当面は技術的なことしか書かない

1日前から今までのレコードを取得したかった

だいたいこんな感じだ。

order byはおまけです。

SELECT 
  TD_TIME_FORMAT(time,
    'yyyy-MM-dd HH:mm:ss',
    'JST') AS JTIME,
    td_path
FROM
  table
WHERE
        TD_TIME_RANGE(time,
        TD_TIME_ADD(TD_SCHEDULED_TIME(), "-1d"),
        TD_SCHEDULED_TIME())
ORDER BY
  JTIME DESC
;

トレジャーデータUDFで効率の良いクエリを実現する - Date Function 編 - - トレジャーデータ(Treasure Data)公式ブログ