gpt4 book ai didi

java - Hive 查询不返回输出

转载 作者:行者123 更新时间:2023-12-02 04:33:34 35 4
gpt4 key购买 nike

Hive 查询未返回数据(0 行)。

需要从表中检索截至/当前日期之前 1 个月的记录。

select * from table1 
where date_format(order_date,'yyyy-MM-dd') >= date_format(add_months(current_date,-1),'yyyy-MM-01')
and date_format(order_date,'yyyy-MM-dd') <= date_format(current_date,'yyyy-MM-dd');

需要检索过去 1 个月至今的数据。

最佳答案

我认为,你可以使用“BETWEEN”。因为你在两个约会之间工作,而且可能不仅仅是表演

SELECT *
FROM your_table
WHERE your_date_column BETWEEN '2018-09-01' AND '2019-06-01';

关于java - Hive 查询不返回输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56562692/

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