SQL presto bigint型のunixtimeから年月を取り出す方法
やりたいこと
time = 1519822868 [bigint型のunixtime] から年月を取りだしたい
方法
date_trunc('week',FROM_UNIXTIME(time))
解説
- bigint型のunixtime→ timestamp型
FROM_UNIXTIME(time)
- 年月だけ抜くには「月」で切り上げる
date_trunc('month', x)
※x = timestamp型などが入る
参考
6.13. Date and Time Functions and Operators — Presto 0.213 Documentation