gpt4 book ai didi

hadoop - 如何在配置单元中管理日期间隔

转载 作者:可可西里 更新时间:2023-11-01 14:49:06 25 4
gpt4 key购买 nike

我是 Hive-Hadoop 的新手。我在日期间隔管理方面遇到了一些问题。

在 Postgresql 中,我可以获得给定日期之前的“6 天”:

select max(datejour) + INTERVAL '-6 day' as maxdate from table

例如:如果 max(datejour) = 2015-08-22 ==> 我的查询返回 2015-08-15

有人可以帮助我了解如何在 Hive 中做到这一点吗?

谢谢。

最佳答案

您可以使用 Hive INTERVAL 来实现这一点。

从表中选择 (max(datejour) - INTERVAL '6' DAY) 作为 maxdate

以上查询应返回 2015-08-15

您可以找到更多详细信息 - https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Types

关于hadoop - 如何在配置单元中管理日期间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32847595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com