Мне нужно создать новые строки интервалов на основе начального столбца даты и времени и конечного столбца даты и времени.
Мое утверждение выглядит следующим образом
select id,
startdatetime,
enddatetime
from calls
результат выглядит следующим образом
id startdatetime enddatetime
1 01/01/2020 00:00:00 01/01/2020 04:00:00
Мне бы хотелось получить такой результат
id startdatetime enddatetime Intervals
1 01/01/2020 00:00:00 01/01/2020 03:00:00 01/01/2020 00:00:00
1 01/01/2020 00:00:00 01/01/2020 03:00:00 01/01/2020 01:00:00
1 01/01/2020 00:00:00 01/01/2020 03:00:00 01/01/2020 02:00:00
1 01/01/2020 00:00:00 01/01/2020 03:00:00 01/01/2020 03:00:00
Заранее благодарю ps Я новичок в SQL