【问题标题】:date_add for timestamp in Hivedate_add 用于 Hive 中的时间戳
【发布时间】:2021-04-17 20:51:04
【问题描述】:

我目前在 presto db 中运行一个查询,其条件如下:

x.created_date > date_add('day',-15,y.arrival_timestamp )

我计划将查询移动到 hive 并想知道当我在 Hive 中运行查询时,有什么替代方法可以使比较完全按照上面的方式工作

Created_date 样本值 2020-12-04T15:47:15.497000

arrival_timestamp 样本值 2020-11-24T21:08:20.046000

任何帮助将不胜感激。谢谢

【问题讨论】:

    标签: hive presto trino


    【解决方案1】:

    您可以在 Hive 中使用date_sub

    x.created_date > date_sub(y.arrival_timestamp, 15)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多