У меня есть набор данных как
Period from Customer Period 2 300 A 350 351 B null
Я хочу разделить данные как
Period from Customer Period 2 300 A NULL 301 A NULL 302 A NULL 303 A NULL 304 A
Вы можете использовать hierarchy query следующим образом:
hierarchy query
select column_value AS PERIOD_FROM, CUSTOMER, NULL AS PERIOD_TO from YOUR_TABLE cross join table(cast(multiset(select level from dual connect by level <= PERIOD_TO - PERIOD_FROM + 1 ) as sys.odcinumberlist)) order by column_value;