Можете да използвате connect by
заявка с помощта на prior + sys_guid()
трик
select id,start_date + level - 1 as "date", field1 from t
connect by level <= end_date - start_date + 1
and prior id = id
and prior sys_guid() is not null;
ДЕМО
Можете да използвате connect by
заявка с помощта на prior + sys_guid()
трик
select id,start_date + level - 1 as "date", field1 from t
connect by level <= end_date - start_date + 1
and prior id = id
and prior sys_guid() is not null;
ДЕМО