Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Очередная задача на пересечение времен / 10 сообщений из 10, страница 1 из 1
25.09.2018, 14:48
    #39707729
Const123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очередная задача на пересечение времен
Добрый день.
Подскажите, пожалуйста, как правильно объединить интервалы такой таблицы:

CREATE TABLE [dbo].[Orderz](
[code] [nvarchar](255) NULL,
[StartTime] [datetime] NULL,
[FinishTime] [datetime] NULL
)
Insert into Orderz ([code],[StartTime],[FinishTime]) VALUES ('Code1', '2018-09-25 00:38:39.000', '2018-09-25 01:20:13.000')
Insert into Orderz ([code],[StartTime],[FinishTime]) VALUES ('Code1', '2018-09-25 00:40:52.000', '2018-09-25 01:22:19.000')
Insert into Orderz ([code],[StartTime],[FinishTime]) VALUES ('Code1', '2018-09-25 00:47:56.000', '2018-09-25 01:36:55.000')
Insert into Orderz ([code],[StartTime],[FinishTime]) VALUES ('Code1', '2018-09-25 01:01:14.000', '2018-09-25 01:41:46.000')
Insert into Orderz ([code],[StartTime],[FinishTime]) VALUES ('Code1', '2018-09-24 21:15:30.000', '2018-09-25 01:46:50.000')
Insert into Orderz ([code],[StartTime],[FinishTime]) VALUES ('Code1', '2018-09-25 01:01:14.000', '2018-09-25 01:46:50.000')
Insert into Orderz ([code],[StartTime],[FinishTime]) VALUES ('Code1', '2018-09-25 01:01:27.000', '2018-09-25 02:00:29.000')
Insert into Orderz ([code],[StartTime],[FinishTime]) VALUES ('Code1', '2018-09-24 20:49:54.000', '2018-09-25 02:00:31.000')
Insert into Orderz ([code],[StartTime],[FinishTime]) VALUES ('Code1', '2018-09-25 01:01:28.000', '2018-09-25 02:04:41.000')
Insert into Orderz ([code],[StartTime],[FinishTime]) VALUES ('Code1', '2018-09-25 01:01:28.000', '2018-09-25 05:58:40.000')

Надо в итоге при Select'е получить такую выборку:
'Code1', '2018-09-24 20:49:54.000', '2018-09-25 05:58:40.000'

Заранее спасибо
...
Рейтинг: 0 / 0
25.09.2018, 14:52
    #39707733
ALKIR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очередная задача на пересечение времен
? select code, min(StartTime), max(FinishTime) from Orderz group by code
...
Рейтинг: 0 / 0
25.09.2018, 14:52
    #39707734
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очередная задача на пересечение времен
Const123,

как стахановцы: по N тем в день одного и того же
...
Рейтинг: 0 / 0
25.09.2018, 15:02
    #39707742
Const123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очередная задача на пересечение времен
TaPaK,

Были бы подобные темы в FAQ, так и стахановцев было бы меньше ;)
...
Рейтинг: 0 / 0
25.09.2018, 15:04
    #39707745
Посетитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очередная задача на пересечение времен
Const123TaPaK,

Были бы подобные темы в FAQ, так и стахановцев было бы меньше ;)

Писался бы код сам, так и программисты были б не нужны.
...
Рейтинг: 0 / 0
25.09.2018, 15:08
    #39707747
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очередная задача на пересечение времен
Const123TaPaK,

Были бы подобные темы в FAQ, так и стахановцев было бы меньше ;)

...
Рейтинг: 0 / 0
25.09.2018, 15:31
    #39707765
Const123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очередная задача на пересечение времен
TaPaK,

Так FAQ это и есть тот самый ящик с инструментами, который подарили Вовке двое с ларца.
Без правильных отверток винт с головкой torx не открутишь.

А над новичками в теме издеваться - признак скотства и невзоровщины.
...
Рейтинг: 0 / 0
25.09.2018, 15:32
    #39707767
Посетитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очередная задача на пересечение времен
Const123TaPaK,

Так FAQ это и есть тот самый ящик с инструментами, который подарили Вовке двое с ларца.
Без правильных отверток винт с головкой torx не открутишь.

А над новичками в теме издеваться - признак скотства и невзоровщины.
Вам прямым текстом сказали, что эта тема уже поднималась не далее как сегодня
но Вам лень пересмотреть сегодняшние темы, новичкам это видимо не под силу.
Только профи способны на такое. Но почему-то не хотят. Звери!
...
Рейтинг: 0 / 0
25.09.2018, 15:42
    #39707776
Const123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очередная задача на пересечение времен
Посетитель,

На stackoverflow почему-то отвечают без всякого гонора независимо от регалий.

Тема "Помогите с датами, ПОЖАЛУЙСТА" естественно мной просмотрена.
Но автор там не отписался, что все Ок.

Тема "Отчет по опоздавшим" тоже весьма зафлужена. И аналогичный итог.
Так что не надо "ля-ля"...
...
Рейтинг: 0 / 0
25.09.2018, 15:48
    #39707778
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очередная задача на пересечение времен
Модератор: Раз решение вопроса не интересует, а просто охота покачать права, то закрыто
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Очередная задача на пересечение времен / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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