---生成连续的日期
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
---生成连续的日期
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