Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как построить диапазон значений от одной даты до другой / 4 сообщений из 4, страница 1 из 1
23.11.2021, 20:48
    #40114363
Radzhab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как построить диапазон значений от одной даты до другой
Есть таблица с 3 колонками автор(status, date_start, date_end).

Код: sql
1.
(1, '2021-08-01 20:10:14', '2021-08-02 02:15:43')


Как из исходной получить следующее

Код: sql
1.
2.
3.
4.
5.
(1, '2021-08-01 20:00')
(1, '2021-08-01 21:00')
(1, '2021-08-01 22:00')
 ....
(1, '2021-08-02 02:00')


По факту нужно построить диапазон значений от date_start до date_end
...
Рейтинг: 0 / 0
23.11.2021, 21:04
    #40114368
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как построить диапазон значений от одной даты до другой
Radzhab,

создайте таблицу чисел любым удобным способом или используйте готовую. Затем можно выполнить декартово произведение и наложить требуемый фильтр по второму времени. Первое время сложите с числом из таблицы.
...
Рейтинг: 0 / 0
24.11.2021, 07:48
    #40114418
iap
iap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как построить диапазон значений от одной даты до другой
Сделать постоянную таблицу со всеми датами за XX и XXI века (заполнить один раз после создания).
После этого просто выбирать, ограничивая нужным диапазоном.
Таблица пригодится во многих других случаях.
...
Рейтинг: 0 / 0
24.11.2021, 13:57
    #40114513
ef1
ef1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как построить диапазон значений от одной даты до другой
см мою тему 'Нужна помощь с запросом по базовой таблице с левым добавлением данных из диапазона дат'
там есть примеры диапазона и построения динамического календаря
а сори...
не посмотрел задачу ))
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как построить диапазон значений от одной даты до другой / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]