Hive - 超过x天的

时间:2017-03-19 13:43:55

标签: date amazon-web-services hive amazon-athena

在AWS Athena表中,我有一个时间戳列,看起来像

select  eventtime from cloudtrail_logs limit 1
eventtime
--------- 
2016-10-21T01:18:28Z

我需要获得超过7天的活动时间。

我尝试current()unix_timestamp但没有运气。

1 个答案:

答案 0 :(得分:1)

select  *
from    cloudtrail_logs 
where   eventtime >= date_format(current_date - interval '7' day,'%Y-%m-%d')
;

澄清:

select date_format(current_date - interval '7' day,'%Y-%m-%d');
  

2017年3月12日