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

Откуда:
Сообщений: 1741
Прошу подсказать.
Есть таблица
 create table dbo.RBC ([Date] date, Value int)

Поле [Date] содержит в себе подряд идущие даты от 01.01.2015 до 01.02.2016, поле Value -0 или 1.
Требуется определить периоды, когда Value=1.
То есть, если у нас Value было вбито только с 01.01.2016 по 04.01.2016, 23.01.2016 и с 25.01.2016 по 29.01.2016, то ответ должен быть:
Периоды
01.01.2016-04.01.2016
23.01.2016-23.01.2016
25.01.2016-29.01.2016

Пока вижу только вариант с курсором, просьба его не предлагать.
21 сен 16, 15:01    [19692576]     Ответить | Цитировать Сообщить модератору
 Re: Определить границы периодов  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
DaniilSeryi,

Товарищи! Выстроились в очередь и предлагайте! Человек ждёт....

версию сервера хоть скажите
21 сен 16, 15:04    [19692594]     Ответить | Цитировать Сообщить модератору
 Re: Определить границы периодов  [new]
DaniilSeryi
Member

Откуда:
Сообщений: 1741
TaPaK
DaniilSeryi,

Товарищи! Выстроились в очередь и предлагайте! Человек ждёт....

версию сервера хоть скажите


2008R2
21 сен 16, 15:06    [19692600]     Ответить | Цитировать Сообщить модератору
 Re: Определить границы периодов  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
DaniilSeryi
Пока вижу только вариант с курсором, просьба его не предлагать.

поиском пользоваться умеете ?
21 сен 16, 16:09    [19692951]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить