gpt4 book ai didi

date - 使用DATETIME25.6格式的HIVE日期范围选择

转载 作者:行者123 更新时间:2023-12-02 19:12:27 25 4
gpt4 key购买 nike

我有一个具有此日期时间戳DATETIME25.6格式的数据表,如下所示:04JAN2011:05:00:00:000000如何在January 4, 2011January 20, 2011之间选择一系列记录?

最佳答案

使用'yyyy-MM-dd'将日期转换为可比较的格式(from_unixtime(unix_timestamp(date, from_format), to_format)):

... where from_unixtime(unix_timestamp(your_timestamp_column,'ddMMMyyyy:HH:mm:ss:SSSSSS'),'yyyy-MM-dd') 
between '2011-01-04' and '2011-01-20'
要么
... where date(from_unixtime(unix_timestamp(your_timestamp_column,'ddMMMyyyy:HH:mm:ss:SSSSSS'))) between '2011-01-04' and '2011-01-20'

关于date - 使用DATETIME25.6格式的HIVE日期范围选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62839440/

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