Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Выборка временных интервалов  [new]
foxwizard
Member

Откуда:
Сообщений: 302
Подскажите.
Есть табличка с замерами на каждый час суток вида:
hour_begin hour_end
2010-10-01 00:00:00.000 2010-10-01 01:00:00.000
2010-10-01 01:00:00.000 2010-10-01 02:00:00.000
2010-10-01 02:00:00.000 2010-10-01 04:00:00.000



и табличка , в которой хранится нужные для расчета интервалы (разные для каждого месяца) вида:
startR endR
2011-10-01 07:00:00.000 2011-10-01 16:00:00.000
2011-10-01 18:00:00.000 2011-10-01 22:00:00.000


Мне нужно из первой таблицы выбрать все замеры, у которых месяц года равен месяцу года startR второй таблицы ( ну это не проблема) и те часы , которые лежат в интервале часов второй таблицы ( 07:00-16:00 и 18:00- 22:00) для данного месяца года.
17 окт 11, 07:11    [11449070]     Ответить | Цитировать Сообщить модератору
 Re: Выборка временных интервалов  [new]
aleks2
Guest
Сделайте UPDATE годов в startR endR на нужные и вы избежите лютого геморроя.
17 окт 11, 07:19    [11449078]     Ответить | Цитировать Сообщить модератору
 Re: Выборка временных интервалов  [new]
foxwizard
Member

Откуда:
Сообщений: 302
Пардон.
Год там и там 2011.
Не то в выборку попало.
17 окт 11, 07:42    [11449091]     Ответить | Цитировать Сообщить модератору
 Re: Выборка временных интервалов  [new]
aleks2
Guest
https://www.sql.ru/forum/actualthread.aspx?tid=887334&hl=aleks2
17 окт 11, 10:15    [11449427]     Ответить | Цитировать Сообщить модератору
 Re: Выборка временных интервалов  [new]
foxwizard
Member

Откуда:
Сообщений: 302
Спасибо!
17 окт 11, 12:21    [11450353]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить