Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2018, 14:48   #21
aford
Пользователь
 
Регистрация: 27.03.2018
Сообщений: 13
По умолчанию

Когда пытаюсь вычитать из TIMESTAMP время - выдает ошибку
Цитата:
Strings can not be devided in dialect 3
, я же вроде строки не разделял нигде

заменил всего лишь
Код:
CAST(T1.T_STOP AS TIME)-CAST('08:00:00' AS TIME)
на
Код:
CAST(DATEADD(HOUR, -8, T1.T_STOP) AS TIMESTAMP)
aford вне форума Ответить с цитированием
Старый 12.04.2018, 14:05   #22
aford
Пользователь
 
Регистрация: 27.03.2018
Сообщений: 13
По умолчанию

Вопрос все еще открыт
aford вне форума Ответить с цитированием
Старый 12.04.2018, 14:22   #23
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

Ну конвертните штамп в дату затем через interval или еще как отнимите одну дату от другой и если нужно снова конвертируйте в тамштамп так тоже можно
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума Ответить с цитированием
Старый 12.04.2018, 14:56   #24
aford
Пользователь
 
Регистрация: 27.03.2018
Сообщений: 13
По умолчанию

Наверное для того, чтобы все считалось правильно - надо вычитать дату вместе со временем и не разделять ее, но у меня начинает криво считать, даже если я заменю первую строку
Код:
WHEN EXTRACT(HOUR FROM WT.T_START)<=8 and EXTRACT(HOUR FROM WT.T_STOP)>=8
на
Код:
WHEN WT.T_START <= CAST(DATEADD(HOUR, 8, :D) AS TIMESTAMP) and WT.T_STOP >= CAST(DATEADD(HOUR, 8, :D) AS TIMESTAMP)
весь код во вложении..
Вложения
Тип файла: txt new 1.txt (14.9 Кб, 135 просмотров)
aford вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа калькулятора выполняющего вычисление среднего значения логарифмов вводимых чисел и величины снеднеквадратического отклонения Andreibond Помощь студентам 1 22.12.2016 20:21
Вычисление среднего значения Fil_1990 C# (си шарп) 13 08.10.2015 16:11
Вычисление среднего значения в формате дд/мм/гг aMuratovna Microsoft Office Excel 5 05.03.2015 16:09
Вычисление среднего значения roxy7 Microsoft Office Excel 2 13.12.2011 19:41
Вычисление среднего значения из нескольких полей одной записи yellowviolet Microsoft Office Access 4 16.11.2011 22:55