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

Откуда:
Сообщений: 125
Добрый день!

Подскажите как вычислить разность 2х дат в формате на чч.мм.сс / дд.мм.гггг, желательно разбить на разные столбцы: Дата, Время

Например : START_DATE 01.01.2015 18:00:05
END_DATE 10.01.2015 20:30:15
РЕЗУЛЬТАТ: 10.00.0000 02:30:10

Получилось пока только так, но тут только с форматом время



SELECT [INCIDENT_ID],
[OPEN_TIME]
,[CLOSE_TIME]
,CONVERT(VARCHAR, CAST(AVG(CAST(CAST (CLOSE_TIME as datetime) - CAST(OPEN_TIME as datetime)as float )) as datetime),108) as TM
FROM [dbo].[INCIDENTS]
25 апр 17, 11:16    [20431941]     Ответить | Цитировать Сообщить модератору
 Re: разность 2х дат  [new]
TaPaK
Member

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

амнезия?
25 апр 17, 11:18    [20431954]     Ответить | Цитировать Сообщить модератору
 Re: разность 2х дат  [new]
правильный проходящий.
Guest
Marin_1a,

а в каких месяцах считать? В январях или февралях? А если в февралях, то в високосных или обычных?
Уж сколько раз твердили миру...
25 апр 17, 11:24    [20431983]     Ответить | Цитировать Сообщить модератору
 Re: разность 2х дат  [new]
Marin_1a
Member

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

амнезия?


https://www.sql.ru/forum/1256533/srednee-vremya-resheniya

ни к чему не пришли в итоге...
25 апр 17, 11:26    [20431992]     Ответить | Цитировать Сообщить модератору
 Re: разность 2х дат  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
Marin_1a,
автор
ни к чему не пришли в итоге...
повторю, что для вас самое логичное, простое, быстрое, доступное и всякое это форматировать результат в SSRS путём написания дета 20-30 букв...
25 апр 17, 11:27    [20431996]     Ответить | Цитировать Сообщить модератору
 Re: разность 2х дат  [new]
Marin_1a
Member

Откуда:
Сообщений: 125
TaPaK
Marin_1a,
автор
ни к чему не пришли в итоге...
повторю, что для вас самое логичное, простое, быстрое, доступное и всякое это форматировать результат в SSRS путём написания дета 20-30 букв...


покажите как
25 апр 17, 11:30    [20432017]     Ответить | Цитировать Сообщить модератору
 Re: разность 2х дат  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
Marin_1a
TaPaK
Marin_1a,
пропущено...
повторю, что для вас самое логичное, простое, быстрое, доступное и всякое это форматировать результат в SSRS путём написания дета 20-30 букв...


покажите как


=Format(dataset!TM, "dd hh:mm tt")

и в формате развлекайтесь как хотите
25 апр 17, 11:33    [20432027]     Ответить | Цитировать Сообщить модератору
 Re: разность 2х дат  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31328
Marin_1a
TaPaK
Marin_1a,

амнезия?


https://www.sql.ru/forum/1256533/srednee-vremya-resheniya

ни к чему не пришли в итоге...
Все, кто отвечал, пришли к одному и тому же с первого раза.

Или это вы не пришли?

Ну, можете сделать неправильно, чтож теперь.

Понимание приходит после реальной эксплуатации реального продукта.
25 апр 17, 13:09    [20432445]     Ответить | Цитировать Сообщить модератору
 Re: разность 2х дат  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31328
Marin_1a
TaPaK
Marin_1a,

амнезия?


https://www.sql.ru/forum/1256533/srednee-vremya-resheniya

ни к чему не пришли в итоге...
Еще добавлю, что создавать одинаковый топик раз в день - нехорошо.

Спросите в том топике, измените вопрос, укажите, чем вас не устраивают предложенные варианты, спросите на другом форуме.
Но дублировать не надо.
25 апр 17, 13:12    [20432458]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить