powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Временной диапазон
3 сообщений из 3, страница 1 из 1
Временной диапазон
    #39540184
Fox077
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Требуется задать временной диапазон (9:00-18:00) для поля имеющего тип DATE. При использовании маски с датой всё работает
Код: plsql
1.
2.
WHERE QRY_QUEUE.C_IN_TIME BETWEEN  TO_DATE('01.01.2015 9:00:00','dd.mm.yyyy hh24:mi:ss') 
AND TO_DATE('01.01.2015 18:00:00','dd.mm.yyyy hh24:mi:ss')


но если сменить маску и оставить только время запрос ничего не возвращает
Код: plsql
1.
WHERE QRY_QUEUE.C_IN_TIME BETWEEN  TO_DATE('9:00:00','hh24:mi:ss') AND TO_DATE('18:00:00','hh24:mi:ss')


Подскажите, пожалуйста, в чём проблема и как можно в данном случае задать временной диапазон без конкретной даты?

Сам запрос

Код: plsql
1.
2.
3.
4.
5.
6.
SELECT ST_ABONENTS.C_NAME, COUNT(QRY_QUEUE.ID) FROM ST_ABONENTS
LEFT JOIN QRY_TYPE ON QRY_TYPE.C_AB_REF = ST_ABONENTS.ID
LEFT JOIN QRY_QUEUE ON  QRY_QUEUE.C_QRY_TYPE  = QRY_TYPE.ID
WHERE QRY_QUEUE.C_IN_TIME BETWEEN  TO_DATE('01.01.2015 9:00:00','dd.mm.yyyy hh24:mi:ss') 
AND TO_DATE('01.01.2015 18:00:00','dd.mm.yyyy hh24:mi:ss')
GROUP BY ST_ABONENTS.C_NAME
...
Рейтинг: 0 / 0
Временной диапазон
    #39540190
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fox077Подскажите, пожалуйста, в чём проблема

Код: plsql
1.
select to_date('09:00','hh24:mi') from dual



Fox077и как можно в данном случае задать временной диапазон без конкретной даты?


Код: plsql
1.
WHERE QRY_QUEUE.C_IN_TIME BETWEEN  trunc(QRY_QUEUE.C_IN_TIME, 'DD')+9/24 AND  trunc(QRY_QUEUE.C_IN_TIME, 'DD')+18/24
...
Рейтинг: 0 / 0
Временной диапазон
    #39542304
apech-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Временной диапазон
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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