---生成连续的日期
select
date_add(start_date,pos) as dt
from
(
select
'2021-10-01' as start_date
,'2021-10-15' as end_date
)t
lateral view posexplode(split(repeat(',',datediff(end_date,start_date)),',')) tab as pos,val
---生成连续的日期
生成连续日期范围:从2021-10-01到2021-10-15
最新推荐文章于 2024-12-09 09:14:07 发布
此博客介绍了如何使用SQL的date_add和split函数生成从2021年10月1日至15日的连续日期序列,适合数据处理或时间序列分析的场景。
1700

被折叠的 条评论
为什么被折叠?



