gpt4 book ai didi

sql - 在 HIVE 中选择一个月的第一天

转载 作者:行者123 更新时间:2023-12-02 05:23:14 31 4
gpt4 key购买 nike

我正在使用 Hive(它类似于 SQL,但对于 SQL 用户来说语法可能略有不同)。我看过其他的stackoverflow,但它们似乎在具有不同语法的SQL 中。

我正在尝试通过此查询获取本月的第一天。这个给了我今天的一天。例如,如果今天是 2015-04-30,那么结果就是 2015-04-01。谢谢!

select 
cust_id,
FROM_UNIXTIME(UNIX_TIMESTAMP(),'yyyy-MM-dd') as first_day_of_month_transaction
--DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()), 0) as first_day_of_month_transaction --SQL format. Not compatible in Hive.
from
customers;

最佳答案

尝试这个

date_format(current_date,'yyyy-MM-01')

关于sql - 在 HIVE 中选择一个月的第一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29972317/

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