@Tr3ShKirill
Наблюдатель Вселенной

Как разбить период дат по секундам?

61a795fd04df1374706563.png

Всем хеллоу

Подскажите, плиз, есть вот такие данные состоящие из двух столбцов. Время от и время до.
Требуется разбить строчку на периоды по секундам.
То есть, первая строка:
от 01.10.2021 00:00:05 и до 01.10.2021 00:00:09
и надо ниже создать новые строки, которые будут идти по секундам 06, 07, 08. Можно ли это осуществить при выгрузке данных в SQL? или уже при обработке, например, в Power BI или с помощью Pandas.

Буду благодарен за любую помощь.
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
@galaxy
Можно, конечно. Вот один из возможных вариантов напрямую в Postgresql:
select generate_series(start_time, end_time, interval '1 second'), t.*
  from t


https://www.db-fiddle.com/f/mKkdMbcpYx7goX6UiNM4LH/0
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Andy_U
Можно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы