Athenaで表題を行いたい。
■ 環境
- AWS Athena
■ MySQL
MySQLでいうところの下記をやりたい。
MySQL :: 12.7 日付および時間関数
https://dev.mysql.com/doc/refman/5.6/ja/date-and-time-functions.html#function_datediff
Athenaでもあるかと思ったが、そんな関数はないとエラーとなってしまった。
■ presto
そういえば”Athena“は”presto“であったっけ?と思い出してこちらで確認してみる。
6.13 Date and Time Functions and Operators
https://prestodb.io/docs/current/functions/datetime.html
`date_diff()`が存在した。
“presto“のマニュアルによると下記のように行けるかと思ったがエラーとなった。
date_diff('d', day1, day2)
試行錯誤してみると下記で無事実行できた。
date_diff('day', day1, day2)
以上。